#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()