|
virtual | ~IRhRdkCustomRenderMeshes3 () |
|
virtual void | OriginalTextureMappingIds (ON_SimpleArray< UUID > &ids) const =0 |
|
virtual | ~IRhRdkCustomRenderMeshes2 () |
|
virtual void | AddMeshInstance (ON_Mesh *pMesh, const CRhRdkMaterial *pMaterial, const ON_Xform &instance_transform)=0 |
|
virtual const CRhRdkObjectAncestry * | Ancestry (void) const =0 |
|
virtual void | ApplyTransformToAllMeshes (const ON_Xform &xform)=0 |
|
virtual bool | AutoDeleteMaterialsOn (void) const =0 |
|
virtual bool | AutoDeleteMeshesOn (void) const =0 |
|
virtual void | Clear (void)=0 |
|
virtual const ON_Mesh * | MeshInstance (int iIndex, ON_Xform &instance_transform) const =0 |
|
virtual const UUID & | OriginalMaterialId (int iIndex) const =0 |
|
virtual void | SetAncestry (const class CRhRdkObjectAncestry &pAncestry)=0 |
|
virtual void | SetUseCache (bool bUseCache)=0 |
|
virtual bool | UseCache (void) const =0 |
|
virtual | ~IRhRdkCustomRenderMeshes () |
|
virtual void | Add (const ON_Cone &cone, const ON_Plane &truncation, const CRhRdkMaterial *pMaterial)=0 |
|
virtual void | Add (const ON_PlaneSurface &plane, const CRhRdkMaterial *pMaterial)=0 |
|
virtual void | Add (const ON_PlaneSurface &plane, const ON_Interval &cz, const CRhRdkMaterial *pMaterial)=0 |
|
virtual void | Add (const ON_Sphere &sphere, const CRhRdkMaterial *pMaterial)=0 |
|
virtual void | Add (ON_Mesh *pMesh, const CRhRdkMaterial *pMaterial)=0 |
|
virtual bool | Box (int iIndex, ON_PlaneSurface &plane, ON_Interval &z_interval) const =0 |
|
virtual bool | Cone (int iIndex, ON_Cone &cone, ON_Plane &truncation) const =0 |
|
virtual void | ConvertMeshesToTriangles (void)=0 |
|
virtual int | Count (void) const =0 |
|
virtual void * | EVF (const wchar_t *, void *)=0 |
|
virtual const ON_Xform & | GetInstanceTransform (void) const =0 |
|
virtual const CRhRdkMaterial * | Material (int iIndex) const =0 |
|
virtual const ON_Mesh * | Mesh (int iIndex) const =0 |
|
virtual const CRhinoObject * | Object (void) const =0 |
|
virtual bool | Plane (int iIndex, ON_PlaneSurface &plane) const =0 |
|
virtual RhRdkRenderMeshPrimitiveTypes | PrimitiveType (int iIndex) const =0 |
|
virtual UUID | ProviderId (void) const =0 |
|
virtual void | SetAutoDeleteMaterialsOn (void)=0 |
|
virtual void | SetAutoDeleteMeshesOn (void)=0 |
|
virtual void | SetInstanceTransform (const ON_Xform &xformInstance)=0 |
|
virtual void | SetProviderId (const UUID &uuidRMP)=0 |
|
virtual void | SetUseObjectsMappingChannels (bool bSet)=0 |
|
virtual bool | Sphere (int iIndex, ON_Sphere &sphere) const =0 |
|
virtual bool | UseObjectsMappingChannels (void) const =0 |
|