HierarchyHelp Class Reference

#include <c4d_baseobject.h>

Detailed Description

Helper class for virtual objects hierarchy handling.

See also
ObjectData::GetVirtualObjects()

Public Member Functions

Float GetLOD (void)
 
BUILDFLAGS GetBuildFlags (void)
 
const MatrixGetMg (void)
 
BaseThreadGetThread (void)
 
BaseDocumentGetDocument (void)
 

Private Member Functions

 HierarchyHelp ()
 
 ~HierarchyHelp ()
 

Constructor & Destructor Documentation

◆ HierarchyHelp()

HierarchyHelp ( )
private

◆ ~HierarchyHelp()

~HierarchyHelp ( )
private

Member Function Documentation

◆ GetLOD()

Float GetLOD ( void  )

Gets the level of detail for the virtual objects.

Returns
The level of detail.
See also
BaseDocument::GetLOD()

◆ GetBuildFlags()

BUILDFLAGS GetBuildFlags ( void  )

Gets the build flags for the virtual objects.

Returns
The build flags: BUILDFLAGS

◆ GetMg()

const Matrix& GetMg ( void  )

Gets the world (global) matrix for the virtual objects.

Returns
The world (global) transformation matrix.

◆ GetThread()

BaseThread* GetThread ( void  )

Gets the calling thread.

Returns
The thread using the hierarchy help, or nullptr. Cinema 4D owns the pointed thread.

◆ GetDocument()

BaseDocument* GetDocument ( void  )

Gets the document for the virtual objects.

Returns
The document. Cinema 4D owns the pointed document.