Public Attributes
|
BiRenderObject
*(*
|
bivpAppend
)(
BiRenderVideoPost
*bivp)
|
Bool
(*
|
bivpRemove
)(
BiRenderVideoPost
*bivp,
Int32
index)
|
void(*
|
bivpFlush
)(
BiRenderVideoPost
*bivp)
|
Int32
(*
|
bivpGetCount
)(
BiRenderVideoPost
*bivp)
|
BiRenderObject
*(*
|
bivpGetObject
)(
BiRenderVideoPost
*bivp,
Int32
index)
|
Float
(*
|
bivpGetAAWidth
)(
BiRenderVideoPost
*bivp)
|
void(*
|
bivpSetAAWidth
)(
BiRenderVideoPost
*bivp,
Float
aaw)
|
birender::RENDER_TYPE
(*
|
bivpGetRenderer
)(
BiRenderVideoPost
*bivp)
|
void(*
|
bivpSetRenderer
)(
BiRenderVideoPost
*bivp,
birender::RENDER_TYPE
type)
|
birender::RENDER_FLAG
(*
|
bivpGetFlags
)(
BiRenderVideoPost
*bivp)
|
void(*
|
bivpSetFlags
)(
BiRenderVideoPost
*bivp,
birender::RENDER_FLAG
flags,
birender::FLAG_STATE
state)
|
向量
(*
|
bivpCalcShadow
)(
BiRenderVideoPost
*bivp, const
RayLight
*light,
VolumeData
*volData,
Int32
cpuIndex, const
向量
&p, const
向量
&n, const
向量
&rayv,
Float
delta)
|
void(*
|
bivpSetShadow
)(
BiRenderVideoPost
*bivp,
birender::SHADOW_TYPE
type,
Float
transDelta,
Float
distDelta,
Int32
resolution,
Int32
samples,
Float
aa)
|
Int32
(*
|
bivpAddBuffer
)(
BiRenderVideoPost
*bivp, const
String
&name,
birender::MPBUFFER_FLAGS
,
Int32
vpID)
|
Int32
(*
|
biopGetVertexCount
)(
BiRenderObject
*biobject)
|
向量
*(*
|
biopGetVertices
)(
BiRenderObject
*biobject)
|
Int32
(*
|
biopGetCurveCount
)(
BiRenderObject
*biobject)
|
Bool
(*
|
biopSetCurveCount
)(
BiRenderObject
*biobject,
Int32
curvecount,
Int32
segmentcount, const
birender::Segment
*segments, const
向量
*vertices, const
Float32
*thickness,
birender::SETCURVE_FLAGS
flags)
|
Int32
(*
|
biopGetSegmentCount
)(
BiRenderObject
*biobject)
|
birender::Segment
*(*
|
biopGetSegments
)(
BiRenderObject
*biobject)
|
birender::INTERPOLATION_TYPE
(*
|
biopGetInterpolation
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetInterpolation
)(
BiRenderObject
*biobject,
birender::INTERPOLATION_TYPE
itype)
|
birender::COORD_SPACE
(*
|
biopGetCoordSpace
)(
BiRenderObject
*biobject)
|
Bool
(*
|
biopSetCoordSpace
)(
BiRenderObject
*biobject,
birender::COORD_SPACE
coord,
BiRenderVideoPost
*bipost)
|
birender::JOINT_TYPE
(*
|
biopGetJointType
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetJointType
)(
BiRenderObject
*biobject,
birender::JOINT_TYPE
jtype)
|
birender::CAP_TYPE
(*
|
biopGetStartCapType
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetStartCapType
)(
BiRenderObject
*biobject,
birender::CAP_TYPE
ctype)
|
Float32
*(*
|
biopGetThickness
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetMiterLimit
)(
BiRenderObject
*biobject,
Float
theta)
|
void(*
|
biopSetStartCapSize
)(
BiRenderObject
*biobject,
Float
capw,
Float
caph)
|
向量
(*
|
biopGetStartCapSize
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetShadingCallback
)(
BiRenderObject
*biobject,
birender::ShadingCallback
*callback,
birender::CallbackData
*calldata)
|
void(*
|
biopSetRenderCallback
)(
BiRenderObject
*biobject,
birender::RenderCallback
*callback,
birender::CallbackData
*calldata)
|
birender::OBJECT_FLAG
(*
|
biopGetFlags
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetFlags
)(
BiRenderObject
*biobject,
birender::OBJECT_FLAG
flags,
birender::FLAG_STATE
state)
|
birender::BLEND_MODE
(*
|
biopGetBlend
)(
BiRenderObject
*biobject)
|
birender::BLEND_MODE
(*
|
biopGetSelfBlend
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetBlend
)(
BiRenderObject
*biobject,
birender::BLEND_MODE
mode)
|
void(*
|
biopSetSelfBlend
)(
BiRenderObject
*biobject,
birender::BLEND_MODE
mode)
|
void(*
|
biopSetRayObject
)(
BiRenderObject
*biobject, const
RayObject
*rayObject)
|
const
RayObject
*(*
|
biopGetRayObject
)(
BiRenderObject
*biobject)
|
void(*
|
biopSample
)(
BiRenderObject
*biobject,
birender::LineRenderData
&lineData,
VolumeData
*voldata,
BiRenderVideoPost
*bipost,
Vector32
*pxCol,
Float32
*pxAlpha,
Int32
cpuIndex)
|
void(*
|
biopSetObject
)(
BiRenderObject
*biobject,
BaseList2D
*object)
|
BaseList2D
*(*
|
biopGetObject
)(
BiRenderObject
*biobject,
BaseDocument
*doc)
|
birender::CAP_TYPE
(*
|
biopGetEndCapType
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetEndCapType
)(
BiRenderObject
*biobject,
birender::CAP_TYPE
ctype)
|
void(*
|
biopSetEndCapSize
)(
BiRenderObject
*biobject,
Float
capw,
Float
caph)
|
向量
(*
|
biopGetEndCapSize
)(
BiRenderObject
*biobject)
|
Float
(*
|
biopGetMiterLimit
)(
BiRenderObject
*biobject)
|
void(*
|
biopSetStartCapCustom
)(
BiRenderObject
*biobject,
BaseShader
*shader)
|
void(*
|
biopSetEndCapCustom
)(
BiRenderObject
*biobject,
BaseShader
*shader)
|
void(*
|
biopSetOwner
)(
BiRenderObject
*biobject,
Int32
id)
|
Int32
(*
|
biopGetOwner
)(
BiRenderObject
*biobject)
|
void(*
|
bivpSetShadowState
)(
BiRenderVideoPost
*bivp,
Int32
cpuIndex, bool enabled)
|
Int32
|
version
|
Int32
|
size
|