Public Member Functions | |
void | AddArrayVisibleFdtId (Dtk_tab< Dtk_NodeConnectorPtr > inConnectorToVisibleFdt) |
void | AddArrayVisibleGeometry (Dtk_tab< Dtk_NodeConnectorPtr > inConnectorToVisibleGeometry) |
void | AddFdtId (const Dtk_NodeConnectorPtr &inConnectorToVisibleFdt) |
void | AddGeometry (const Dtk_NodeConnectorPtr &inConnectorToVisibleGeometry) |
void | AddVisibleFdtId (const Dtk_NodeConnectorPtr &inConnectorToVisibleFdt) |
Adds a FDT - by its ID - to the Dtk_Capture. More... | |
void | AddVisibleGeometry (const Dtk_NodeConnectorPtr &inConnectorToVisibleGeometry) |
Adds a geom - by its ID - to the Dtk_Capture. More... | |
Dtk_Int32 | DtkDynamicType (const Dtk_Int32 &inId) |
Retrieves the dynamic entity type. More... | |
Dtk_InfoPtr | get_info () const |
type_detk | get_type_detk () const |
const Dtk_tab< Dtk_NodeConnectorPtr > & | GetArrayVisibleFdts () const |
const Dtk_tab< Dtk_NodeConnectorPtr > & | GetArrayVisibleGeometry () const |
const Dtk_CameraPtr & | GetCamera () const |
Retrieves the Dtk_Capture camera - read only -. More... | |
const Dtk_EntityPtr & | GetClippingEntity () const |
Retrieves the Dtk_Capture clipping plane - read only -. More... | |
const Dtk_tab< Dtk_NodeConnectorPtr > | GetVisibleFdts () const |
const Dtk_tab< Dtk_NodeConnectorPtr > | GetVisibleGeometry () const |
Dtk_InfoPtr & | info () |
Static Public Member Functions | |
static Capture * | DtkDynamicCast (Dtk_Object *s) |
Performs a dynamic cast - doesn't need RTTI -. More... | |
Protected Types | |
enum | { _typeID = DTK_TYPE_FDT_SET_CAPTURE } |
Protected Member Functions | |
void | _Copy (const Capture &inToBeCopied) |
void | _Init () |
void | _Reset () |
Capture (const Capture &inToBeCopied) | |
Capture (const Dtk_CameraPtr &inCamera, const Dtk_EntityPtr &inClippingEntity) | |
virtual | ~Capture () |
Destructor. More... | |
Protected Attributes | |
Dtk_CameraPtr | _Camera |
Dtk_EntityPtr | _ClippingEntity |
Dtk_InfoPtr | _Infos |
Dtk_tab< Dtk_NodeConnectorPtr > | _VisibleFDTs |
Dtk_tab< Dtk_NodeConnectorPtr > | _VisibleGeoms |
Private Member Functions | |
virtual int | DtkDynamicType (const int &inId)=0 |
Friends | |
class | Dtk_FdtSet |
class | Dtk_SmartPtr< Capture > |
|
protected |
|
protected |
|
protectedvirtual |
Destructor.
|
protected |
|
protected |
|
protected |
void Dtk_FdtSetPackage::Capture::AddArrayVisibleFdtId | ( | Dtk_tab< Dtk_NodeConnectorPtr > | inConnectorToVisibleFdt | ) |
void Dtk_FdtSetPackage::Capture::AddArrayVisibleGeometry | ( | Dtk_tab< Dtk_NodeConnectorPtr > | inConnectorToVisibleGeometry | ) |
void Dtk_FdtSetPackage::Capture::AddFdtId | ( | const Dtk_NodeConnectorPtr & | inConnectorToVisibleFdt | ) |
void Dtk_FdtSetPackage::Capture::AddGeometry | ( | const Dtk_NodeConnectorPtr & | inConnectorToVisibleGeometry | ) |
void Dtk_FdtSetPackage::Capture::AddVisibleFdtId | ( | const Dtk_NodeConnectorPtr & | inConnectorToVisibleFdt | ) |
Adds a FDT - by its ID - to the Dtk_Capture.
inFdtId | The FDT ID to be linked to the Dtk_Capture. |
void Dtk_FdtSetPackage::Capture::AddVisibleGeometry | ( | const Dtk_NodeConnectorPtr & | inConnectorToVisibleGeometry | ) |
Adds a geom - by its ID - to the Dtk_Capture.
inFdtId | The geom ID to be linked to the Dtk_Capture. |
|
static |
Performs a dynamic cast - doesn't need RTTI -.
Retrieves the dynamic entity type.
Dtk_InfoPtr Dtk_FdtSetPackage::Capture::get_info | ( | ) | const |
type_detk Dtk_FdtSetPackage::Capture::get_type_detk | ( | ) | const |
const Dtk_tab<Dtk_NodeConnectorPtr>& Dtk_FdtSetPackage::Capture::GetArrayVisibleFdts | ( | ) | const |
const Dtk_tab<Dtk_NodeConnectorPtr>& Dtk_FdtSetPackage::Capture::GetArrayVisibleGeometry | ( | ) | const |
const Dtk_CameraPtr& Dtk_FdtSetPackage::Capture::GetCamera | ( | ) | const |
const Dtk_EntityPtr& Dtk_FdtSetPackage::Capture::GetClippingEntity | ( | ) | const |
Retrieves the Dtk_Capture clipping plane - read only -.
const Dtk_tab<Dtk_NodeConnectorPtr> Dtk_FdtSetPackage::Capture::GetVisibleFdts | ( | ) | const |
const Dtk_tab<Dtk_NodeConnectorPtr> Dtk_FdtSetPackage::Capture::GetVisibleGeometry | ( | ) | const |
Dtk_InfoPtr& Dtk_FdtSetPackage::Capture::info | ( | ) |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |