Public Member Functions | |
CapturePtr | CreateCapture (const Dtk_CameraPtr &inCamera, const Dtk_EntityPtr &inClippingEntity) |
FdtInfosPtr | CreateFdtInfos (const Dtk_NodePtr &inFdt) |
ViewPtr | CreateView (const Dtk_string &inViewName, const Dtk_transfo &inPlacementMatrix) |
Dtk_Int32 | DtkDynamicType (const Dtk_Int32 &inId) |
Retrieves the dynamic entity type. More... | |
type_detk | get_type_detk () const |
const Dtk_tab< CapturePtr > & | GetCaptures () const |
const FdtInfosPtr | GetFdtInfos (const Dtk_FdtId inFdtId) const |
Dtk_Size_t | GetNumFdtInfos () const |
const Dtk_tab< ViewPtr > & | GetViews () const |
const FdtInfosPtr | SearchFdtInfosByFdtNode (const Dtk_NodePtr &inFdtNode) const |
Static Public Member Functions | |
static Dtk_FdtSetPtr | Create (const Dtk_string &inStandard, const Dtk_bool inisActivated) |
Calls default constructor to allocate a new object. More... | |
static Dtk_FdtSet * | DtkDynamicCast (Dtk_Object *s) |
Performs a dynamic cast - doesn't need RTTI -. More... | |
Protected Types | |
enum | { _typeID = DTK_TYPE_FDT_SET } |
Protected Member Functions | |
void | _Copy (const Dtk_FdtSet &inToBeCopied) |
void | _Init () |
void | _Reset () |
Dtk_FdtSet (const Dtk_FdtSet &inToBeCopied) | |
Dtk_FdtSet (const Dtk_string &inStandard, const Dtk_bool inIsActivated) | |
virtual | ~Dtk_FdtSet () |
Destructor. More... | |
Protected Attributes | |
Dtk_tab< CapturePtr > | _Captures |
Dtk_tab< FdtInfosPtr > | _Fdts |
Dtk_tab< ViewPtr > | _Views |
Private Member Functions | |
virtual int | DtkDynamicType (const int &inId)=0 |
|
protected |
|
protected |
|
protectedvirtual |
Destructor.
|
protected |
|
protected |
|
protected |
|
static |
Calls default constructor to allocate a new object.
CapturePtr Dtk_FdtSetPackage::Dtk_FdtSet::CreateCapture | ( | const Dtk_CameraPtr & | inCamera, |
const Dtk_EntityPtr & | inClippingEntity | ||
) |
FdtInfosPtr Dtk_FdtSetPackage::Dtk_FdtSet::CreateFdtInfos | ( | const Dtk_NodePtr & | inFdt | ) |
ViewPtr Dtk_FdtSetPackage::Dtk_FdtSet::CreateView | ( | const Dtk_string & | inViewName, |
const Dtk_transfo & | inPlacementMatrix | ||
) |
|
static |
Performs a dynamic cast - doesn't need RTTI -.
Retrieves the dynamic entity type.
type_detk Dtk_FdtSetPackage::Dtk_FdtSet::get_type_detk | ( | ) | const |
const Dtk_tab< CapturePtr >& Dtk_FdtSetPackage::Dtk_FdtSet::GetCaptures | ( | ) | const |
const FdtInfosPtr Dtk_FdtSetPackage::Dtk_FdtSet::GetFdtInfos | ( | const Dtk_FdtId | inFdtId | ) | const |
Dtk_Size_t Dtk_FdtSetPackage::Dtk_FdtSet::GetNumFdtInfos | ( | ) | const |
const FdtInfosPtr Dtk_FdtSetPackage::Dtk_FdtSet::SearchFdtInfosByFdtNode | ( | const Dtk_NodePtr & | inFdtNode | ) | const |
|
protected |
|
protected |