MatAssignTable Class Reference

#include <customgui_matassign.h>

Detailed Description

Material assignment table for MatAssignData. Cannot be instantiated.
Use FreeInclusionTable() to free instances.

See also
MatAssignData::BuildInclusionTable

Public Member Functions

Bool Check (BaseList2D *op)
 
Int32 GetObjectCount ()
 
BaseList2DGetObject (Int32 lIndex)
 

Private Member Functions

 MatAssignTable ()
 
 ~MatAssignTable ()
 

Constructor & Destructor Documentation

◆ MatAssignTable()

MatAssignTable ( )
private

◆ ~MatAssignTable()

~MatAssignTable ( )
private

Member Function Documentation

◆ Check()

Bool Check ( BaseList2D op)

Checks if op is in the table.

Parameters
[in]opThe object to check. The caller owns the pointed object.
Returns
true if op is in the table, otherwise false.

◆ GetObjectCount()

Int32 GetObjectCount ( )

Gets the object count.

Returns
The number of objects in the list.

◆ GetObject()

BaseList2D* GetObject ( Int32  lIndex)

Gets an object from the table by index.

Parameters
[in]lIndexThe object index: 0 <= lIndex < GetObjectCount()
Returns
The object, as inserted in the MatAssignData.