Rhino C++ API  8.6
Public Member Functions | List of all members
IRhRdkSdkRenderMeshIterator Class Referenceabstract

#include <RhRdkSdkRender.h>

Public Member Functions

virtual ~IRhRdkSdkRenderMeshIterator ()
 
virtual void EnsureRenderMeshesCreated (void)=0
 
virtual void * EVF (const wchar_t *, void *)=0
 
virtual bool Next (CRhRdkRenderMesh &rmOut)=0
 
virtual CRhinoObjectIteratorObjectIterator (void)=0
 
virtual void Reset (void)=0
 
virtual ON_BoundingBox SceneBoundingBox (void)=0
 
virtual void SetSupportsAutomaticInstancing (bool b)=0
 
virtual bool SupportsAutomaticInstancing (void) const =0
 

Constructor & Destructor Documentation

◆ ~IRhRdkSdkRenderMeshIterator()

virtual IRhRdkSdkRenderMeshIterator::~IRhRdkSdkRenderMeshIterator ( )
inlinevirtual

Member Function Documentation

◆ EnsureRenderMeshesCreated()

virtual void IRhRdkSdkRenderMeshIterator::EnsureRenderMeshesCreated ( void  )
pure virtual

◆ EVF()

virtual void* IRhRdkSdkRenderMeshIterator::EVF ( const wchar_t *  ,
void *   
)
pure virtual

Emergency virtual function for future expansion.

◆ Next()

virtual bool IRhRdkSdkRenderMeshIterator::Next ( CRhRdkRenderMesh rmOut)
pure virtual

◆ ObjectIterator()

virtual CRhinoObjectIterator& IRhRdkSdkRenderMeshIterator::ObjectIterator ( void  )
pure virtual

◆ Reset()

virtual void IRhRdkSdkRenderMeshIterator::Reset ( void  )
pure virtual

◆ SceneBoundingBox()

virtual ON_BoundingBox IRhRdkSdkRenderMeshIterator::SceneBoundingBox ( void  )
pure virtual

◆ SetSupportsAutomaticInstancing()

virtual void IRhRdkSdkRenderMeshIterator::SetSupportsAutomaticInstancing ( bool  b)
pure virtual

◆ SupportsAutomaticInstancing()

virtual bool IRhRdkSdkRenderMeshIterator::SupportsAutomaticInstancing ( void  ) const
pure virtual