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 ()
 
BUILDFLAGS GetBuildFlags ()
 
const MatrixGetMg ()
 
BaseThreadGetThread ()
 
BaseDocumentGetDocument ()
 

Private Member Functions

 HierarchyHelp ()
 
 ~HierarchyHelp ()
 

Constructor & Destructor Documentation

◆ HierarchyHelp()

HierarchyHelp ( )
private

◆ ~HierarchyHelp()

~HierarchyHelp ( )
private

Member Function Documentation

◆ GetLOD()

Float GetLOD ( )

Gets the level of detail for the virtual objects.

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

◆ GetBuildFlags()

BUILDFLAGS GetBuildFlags ( )

Gets the build flags for the virtual objects.

Returns
The build flags: BUILDFLAGS

◆ GetMg()

const Matrix& GetMg ( )

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

Returns
The world (global) transformation matrix.

◆ GetThread()

BaseThread* GetThread ( )

Gets the calling thread.

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

◆ GetDocument()

BaseDocument* GetDocument ( )

Gets the document for the virtual objects.

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