#include <lib_birender.h>
|
| Int32 | GetVertexCount () |
| |
| Vector * | GetVertices () |
| |
| Int32 | GetCurveCount () |
| |
| Bool | SetCurveCount (Int32 curvecount, Int32 segmentcount, const birender::Segment *segments, const Vector *vertices, const Float32 *thickness, birender::SETCURVE_FLAGS flags) |
| |
| Int32 | GetSegmentCount () |
| |
| birender::Segment * | GetSegments () |
| |
| Float32 * | GetThickness () |
| |
| birender::INTERPOLATION_TYPE | GetInterpolation () |
| |
| void | SetInterpolation (birender::INTERPOLATION_TYPE itype) |
| |
| birender::COORD_SPACE | GetCoordSpace () |
| |
| Bool | SetCoordSpace (birender::COORD_SPACE coord, BiRenderVideoPost *bipost) |
| |
| birender::JOINT_TYPE | GetJointType () |
| |
| void | SetJointType (birender::JOINT_TYPE jtype) |
| |
| void | SetMiterLimit (Float theta) |
| |
| Float | GetMiterLimit () |
| |
| birender::CAP_TYPE | GetStartCapType () |
| |
| void | SetStartCapType (birender::CAP_TYPE ctype) |
| |
| void | SetStartCapSize (Float capw, Float caph) |
| |
| Vector | GetStartCapSize () |
| |
| void | SetStartCapCustom (BaseShader *shader) |
| |
| birender::CAP_TYPE | GetEndCapType () |
| |
| void | SetEndCapType (birender::CAP_TYPE ctype) |
| |
| void | SetEndCapSize (Float capw, Float caph) |
| |
| Vector | GetEndCapSize () |
| |
| void | SetEndCapCustom (BaseShader *shader) |
| |
| void | SetShadingCallback (birender::ShadingCallback *callback, birender::CallbackData *calldata) |
| |
| void | SetRenderCallback (birender::RenderCallback *callback, birender::CallbackData *calldata) |
| |
| birender::OBJECT_FLAG | GetFlags () |
| |
| void | SetFlags (birender::OBJECT_FLAG flags, birender::FLAG_STATE state) |
| |
| birender::BLEND_MODE | GetBlend () |
| |
| birender::BLEND_MODE | GetSelfBlend () |
| |
| void | SetBlend (birender::BLEND_MODE mode) |
| |
| void | SetSelfBlend (birender::BLEND_MODE mode) |
| |
| void | SetRayObject (const RayObject *rayObject) |
| |
| const RayObject * | GetRayObject () |
| |
| void | SetObject (BaseList2D *object) |
| |
| BaseList2D * | GetObject (BaseDocument *doc) |
| |
| void | Sample (birender::LineRenderData &lineData, VolumeData *voldata, BiRenderVideoPost *bipost, Vector32 *pxCol, Float32 *pxAlpha, Int32 cpuIndex) |
| |
| void | SetOwner (Int32 id) |
| |
| Int32 | GetOwner () |
| |
◆ BiRenderObject()
◆ ~BiRenderObject()
◆ GetVertexCount()
◆ GetVertices()
◆ GetCurveCount()
◆ SetCurveCount()
◆ GetSegmentCount()
| Int32 GetSegmentCount |
( |
| ) |
|
◆ GetSegments()
◆ GetThickness()
◆ GetInterpolation()
◆ SetInterpolation()
◆ GetCoordSpace()
◆ SetCoordSpace()
◆ GetJointType()
◆ SetJointType()
◆ SetMiterLimit()
| void SetMiterLimit |
( |
Float |
theta | ) |
|
◆ GetMiterLimit()
◆ GetStartCapType()
◆ SetStartCapType()
◆ SetStartCapSize()
◆ GetStartCapSize()
◆ SetStartCapCustom()
◆ GetEndCapType()
◆ SetEndCapType()
◆ SetEndCapSize()
◆ GetEndCapSize()
◆ SetEndCapCustom()
◆ SetShadingCallback()
◆ SetRenderCallback()
◆ GetFlags()
◆ SetFlags()
◆ GetBlend()
◆ GetSelfBlend()
◆ SetBlend()
◆ SetSelfBlend()
◆ SetRayObject()
| void SetRayObject |
( |
const RayObject * |
rayObject | ) |
|
◆ GetRayObject()
◆ SetObject()
◆ GetObject()
◆ Sample()
◆ SetOwner()
| void SetOwner |
( |
Int32 |
id | ) |
|
◆ GetOwner()