Public Member Functions | |
void | AddAssociatedFdt (const Dtk_NodeConnectorPtr &inAssociatedFdt) |
void | AddAssociatedGeometry (const Dtk_NodeConnectorPtr &inAssociatedGeometry) |
Dtk_Int32 | DtkDynamicType (const Dtk_Int32 &inId) |
Retrieves the dynamic entity type. More... | |
type_detk | get_type_detk () const |
const Dtk_tab< Dtk_NodeConnectorPtr > & | GetAssociatedFdts () const |
const Dtk_tab< Dtk_NodeConnectorPtr > & | GetAssociatedGeometries () const |
const Dtk_NodePtr & | GetFdt () const |
const Dtk_FdtId & | GetFdtId () const |
void | SetAssociatedGeometries (const Dtk_tab< Dtk_NodeConnectorPtr > &inAssociatedGeometries) |
Static Public Member Functions | |
static FdtInfos * | DtkDynamicCast (Dtk_Object *s) |
Performs a dynamic cast - doesn't need RTTI -. More... | |
Protected Types | |
enum | { _typeID = DTK_TYPE_FDT_SET_FDT_INFOS } |
Protected Member Functions | |
void | _Copy (const FdtInfos &inToBeCopied) |
void | _Init () |
void | _Reset () |
FdtInfos (const Dtk_FdtId inFdtId, const Dtk_NodePtr &inFdt) | |
FdtInfos (const FdtInfos &inToBeCopied) | |
virtual | ~FdtInfos () |
Destructor. More... | |
Protected Attributes | |
Dtk_tab< Dtk_NodeConnectorPtr > | _AssociatedFDTs |
Dtk_tab< Dtk_NodeConnectorPtr > | _AssociatedGeometries |
Dtk_NodePtr | _Fdt |
Dtk_FdtId | _Id |
Private Member Functions | |
virtual int | DtkDynamicType (const int &inId)=0 |
|
protected |
|
protected |
|
protectedvirtual |
Destructor.
|
protected |
|
protected |
|
protected |
void Dtk_FdtSetPackage::FdtInfos::AddAssociatedFdt | ( | const Dtk_NodeConnectorPtr & | inAssociatedFdt | ) |
void Dtk_FdtSetPackage::FdtInfos::AddAssociatedGeometry | ( | const Dtk_NodeConnectorPtr & | inAssociatedGeometry | ) |
|
static |
Performs a dynamic cast - doesn't need RTTI -.
Retrieves the dynamic entity type.
type_detk Dtk_FdtSetPackage::FdtInfos::get_type_detk | ( | ) | const |
const Dtk_tab<Dtk_NodeConnectorPtr>& Dtk_FdtSetPackage::FdtInfos::GetAssociatedFdts | ( | ) | const |
const Dtk_tab<Dtk_NodeConnectorPtr>& Dtk_FdtSetPackage::FdtInfos::GetAssociatedGeometries | ( | ) | const |
const Dtk_NodePtr& Dtk_FdtSetPackage::FdtInfos::GetFdt | ( | ) | const |
const Dtk_FdtId& Dtk_FdtSetPackage::FdtInfos::GetFdtId | ( | ) | const |
void Dtk_FdtSetPackage::FdtInfos::SetAssociatedGeometries | ( | const Dtk_tab< Dtk_NodeConnectorPtr > & | inAssociatedGeometries | ) |
|
protected |
|
protected |
|
protected |
|
protected |