domCOLLADA Class Reference

#include <domCOLLADA.h>

Inheritance diagram for domCOLLADA:
Inheritance graph
[legend]

List of all members.

Classes

class  domScene

Public Types

typedef daeTArray< domSceneRefdomScene_Array
typedef daeTArray< domSceneRefdomScene_Array
typedef daeSmartRef< domScenedomSceneRef
typedef daeSmartRef< domScenedomSceneRef

Public Member Functions

const domAssetRef getAsset () const
const domAssetRef getAsset () const
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
virtual COLLADA_TYPE::TypeEnum getElementType () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domExtra_ArraygetExtra_array () const
domExtra_ArraygetExtra_array ()
const domExtra_ArraygetExtra_array () const
domExtra_ArraygetExtra_array ()
const
domLibrary_animation_clips_Array
getLibrary_animation_clips_array () const
domLibrary_animation_clips_ArraygetLibrary_animation_clips_array ()
const
domLibrary_animation_clips_Array
getLibrary_animation_clips_array () const
domLibrary_animation_clips_ArraygetLibrary_animation_clips_array ()
const domLibrary_animations_ArraygetLibrary_animations_array () const
domLibrary_animations_ArraygetLibrary_animations_array ()
const domLibrary_animations_ArraygetLibrary_animations_array () const
domLibrary_animations_ArraygetLibrary_animations_array ()
const
domLibrary_articulated_systems_Array
getLibrary_articulated_systems_array () const
domLibrary_articulated_systems_ArraygetLibrary_articulated_systems_array ()
const domLibrary_cameras_ArraygetLibrary_cameras_array () const
domLibrary_cameras_ArraygetLibrary_cameras_array ()
const domLibrary_cameras_ArraygetLibrary_cameras_array () const
domLibrary_cameras_ArraygetLibrary_cameras_array ()
const
domLibrary_controllers_Array
getLibrary_controllers_array () const
domLibrary_controllers_ArraygetLibrary_controllers_array ()
const
domLibrary_controllers_Array
getLibrary_controllers_array () const
domLibrary_controllers_ArraygetLibrary_controllers_array ()
const domLibrary_effects_ArraygetLibrary_effects_array () const
domLibrary_effects_ArraygetLibrary_effects_array ()
const domLibrary_effects_ArraygetLibrary_effects_array () const
domLibrary_effects_ArraygetLibrary_effects_array ()
const
domLibrary_force_fields_Array
getLibrary_force_fields_array () const
domLibrary_force_fields_ArraygetLibrary_force_fields_array ()
const
domLibrary_force_fields_Array
getLibrary_force_fields_array () const
domLibrary_force_fields_ArraygetLibrary_force_fields_array ()
const domLibrary_formulas_ArraygetLibrary_formulas_array () const
domLibrary_formulas_ArraygetLibrary_formulas_array ()
const domLibrary_geometries_ArraygetLibrary_geometries_array () const
domLibrary_geometries_ArraygetLibrary_geometries_array ()
const domLibrary_geometries_ArraygetLibrary_geometries_array () const
domLibrary_geometries_ArraygetLibrary_geometries_array ()
const domLibrary_images_ArraygetLibrary_images_array () const
domLibrary_images_ArraygetLibrary_images_array ()
const domLibrary_images_ArraygetLibrary_images_array () const
domLibrary_images_ArraygetLibrary_images_array ()
const domLibrary_joints_ArraygetLibrary_joints_array () const
domLibrary_joints_ArraygetLibrary_joints_array ()
const
domLibrary_kinematics_models_Array
getLibrary_kinematics_models_array () const
domLibrary_kinematics_models_ArraygetLibrary_kinematics_models_array ()
const
domLibrary_kinematics_scenes_Array
getLibrary_kinematics_scenes_array () const
domLibrary_kinematics_scenes_ArraygetLibrary_kinematics_scenes_array ()
const domLibrary_lights_ArraygetLibrary_lights_array () const
domLibrary_lights_ArraygetLibrary_lights_array ()
const domLibrary_lights_ArraygetLibrary_lights_array () const
domLibrary_lights_ArraygetLibrary_lights_array ()
const domLibrary_materials_ArraygetLibrary_materials_array () const
domLibrary_materials_ArraygetLibrary_materials_array ()
const domLibrary_materials_ArraygetLibrary_materials_array () const
domLibrary_materials_ArraygetLibrary_materials_array ()
const domLibrary_nodes_ArraygetLibrary_nodes_array () const
domLibrary_nodes_ArraygetLibrary_nodes_array ()
const domLibrary_nodes_ArraygetLibrary_nodes_array () const
domLibrary_nodes_ArraygetLibrary_nodes_array ()
const
domLibrary_physics_materials_Array
getLibrary_physics_materials_array () const
domLibrary_physics_materials_ArraygetLibrary_physics_materials_array ()
const
domLibrary_physics_materials_Array
getLibrary_physics_materials_array () const
domLibrary_physics_materials_ArraygetLibrary_physics_materials_array ()
const
domLibrary_physics_models_Array
getLibrary_physics_models_array () const
domLibrary_physics_models_ArraygetLibrary_physics_models_array ()
const
domLibrary_physics_models_Array
getLibrary_physics_models_array () const
domLibrary_physics_models_ArraygetLibrary_physics_models_array ()
const
domLibrary_physics_scenes_Array
getLibrary_physics_scenes_array () const
domLibrary_physics_scenes_ArraygetLibrary_physics_scenes_array ()
const
domLibrary_physics_scenes_Array
getLibrary_physics_scenes_array () const
domLibrary_physics_scenes_ArraygetLibrary_physics_scenes_array ()
const
domLibrary_visual_scenes_Array
getLibrary_visual_scenes_array () const
domLibrary_visual_scenes_ArraygetLibrary_visual_scenes_array ()
const
domLibrary_visual_scenes_Array
getLibrary_visual_scenes_array () const
domLibrary_visual_scenes_ArraygetLibrary_visual_scenes_array ()
const domSceneRef getScene () const
const domSceneRef getScene () const
domVersion getVersion () const
domVersionType getVersion () const
const xsAnyURIgetXml_base () const
xsAnyURIgetXml_base ()
const xsAnyURIgetXml_base () const
xsAnyURIgetXml_base ()
const xsAnyURIgetXmlns () const
xsAnyURIgetXmlns ()
const xsAnyURIgetXmlns () const
xsAnyURIgetXmlns ()
void setVersion (domVersion atVersion)
void setVersion (domVersionType atVersion)
void setXml_base (xsString atXml_base)
void setXml_base (const xsAnyURI &atXml_base)
void setXml_base (xsString atXml_base)
void setXml_base (const xsAnyURI &atXml_base)
void setXmlns (const xsAnyURI &xmlns)
void setXmlns (const xsAnyURI &xmlns)
virtual daeInt typeID () const
virtual daeInt typeID () const

Static Public Member Functions

static DLLSPEC daeElementRef create (DAE &dae)
static DLLSPEC daeElementRef create (DAE &dae)
static daeInt ID ()
static daeInt ID ()
static DLLSPEC daeMetaElementregisterElement (DAE &dae)
static DLLSPEC daeMetaElementregisterElement (DAE &dae)

Protected Member Functions

 domCOLLADA (DAE &dae)
 domCOLLADA (DAE &dae)
virtual domCOLLADAoperator= (const domCOLLADA &cpy)
virtual domCOLLADAoperator= (const domCOLLADA &cpy)
virtual ~domCOLLADA ()
virtual ~domCOLLADA ()

Protected Attributes

daeTArray< daeCharArray * > _CMData
daeElementRefArray _contents
daeUIntArray _contentsOrder
domVersion attrVersion
domVersionType attrVersion
xsAnyURI attrXml_base
xsAnyURI attrXmlns
domAssetRef elemAsset
domExtra_Array elemExtra_array
domLibrary_animation_clips_Array elemLibrary_animation_clips_array
domLibrary_animations_Array elemLibrary_animations_array
domLibrary_articulated_systems_Array elemLibrary_articulated_systems_array
domLibrary_cameras_Array elemLibrary_cameras_array
domLibrary_controllers_Array elemLibrary_controllers_array
domLibrary_effects_Array elemLibrary_effects_array
domLibrary_force_fields_Array elemLibrary_force_fields_array
domLibrary_formulas_Array elemLibrary_formulas_array
domLibrary_geometries_Array elemLibrary_geometries_array
domLibrary_images_Array elemLibrary_images_array
domLibrary_joints_Array elemLibrary_joints_array
domLibrary_kinematics_models_Array elemLibrary_kinematics_models_array
domLibrary_kinematics_scenes_Array elemLibrary_kinematics_scenes_array
domLibrary_lights_Array elemLibrary_lights_array
domLibrary_materials_Array elemLibrary_materials_array
domLibrary_nodes_Array elemLibrary_nodes_array
domLibrary_physics_materials_Array elemLibrary_physics_materials_array
domLibrary_physics_models_Array elemLibrary_physics_models_array
domLibrary_physics_scenes_Array elemLibrary_physics_scenes_array
domLibrary_visual_scenes_Array elemLibrary_visual_scenes_array
domSceneRef elemScene

Detailed Description

The COLLADA element declares the root of the document that comprises some of the content in the COLLADA schema.

Definition at line 40 of file 1.4/dom/domCOLLADA.h.


Member Typedef Documentation

Definition at line 48 of file dom/domCOLLADA.h.

Definition at line 50 of file 1.4/dom/domCOLLADA.h.

Definition at line 45 of file dom/domCOLLADA.h.

Definition at line 47 of file 1.4/dom/domCOLLADA.h.


Constructor & Destructor Documentation

domCOLLADA::domCOLLADA ( DAE dae  )  [inline, protected]

Constructor

Definition at line 497 of file 1.4/dom/domCOLLADA.h.

virtual domCOLLADA::~domCOLLADA (  )  [inline, protected, virtual]

Destructor

Definition at line 501 of file 1.4/dom/domCOLLADA.h.

domCOLLADA::domCOLLADA ( DAE dae  )  [inline, protected]

Constructor

Definition at line 561 of file dom/domCOLLADA.h.

virtual domCOLLADA::~domCOLLADA (  )  [inline, protected, virtual]

Destructor

Definition at line 565 of file dom/domCOLLADA.h.


Member Function Documentation

static DLLSPEC daeElementRef domCOLLADA::create ( DAE dae  )  [static]

Creates an instance of this class and returns a daeElementRef referencing it.

Returns:
a daeElementRef referencing an instance of this object.
static DLLSPEC daeElementRef domCOLLADA::create ( DAE dae  )  [static]

Creates an instance of this class and returns a daeElementRef referencing it.

Returns:
a daeElementRef referencing an instance of this object.
const domAssetRef domCOLLADA::getAsset (  )  const [inline]

Gets the asset element.

Returns:
a daeSmartRef to the asset element.

Definition at line 330 of file dom/domCOLLADA.h.

const domAssetRef domCOLLADA::getAsset (  )  const [inline]

Gets the asset element.

Returns:
a daeSmartRef to the asset element.

Definition at line 316 of file 1.4/dom/domCOLLADA.h.

const daeElementRefArray& domCOLLADA::getContents (  )  const [inline]

Gets the _contents array.

Returns:
Returns a constant reference to the _contents element array.

Definition at line 555 of file dom/domCOLLADA.h.

daeElementRefArray& domCOLLADA::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 550 of file dom/domCOLLADA.h.

const daeElementRefArray& domCOLLADA::getContents (  )  const [inline]

Gets the _contents array.

Returns:
Returns a constant reference to the _contents element array.

Definition at line 491 of file 1.4/dom/domCOLLADA.h.

daeElementRefArray& domCOLLADA::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 486 of file 1.4/dom/domCOLLADA.h.

virtual COLLADA_TYPE::TypeEnum domCOLLADA::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 41 of file dom/domCOLLADA.h.

virtual COLLADA_TYPE::TypeEnum domCOLLADA::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 43 of file 1.4/dom/domCOLLADA.h.

const domExtra_Array& domCOLLADA::getExtra_array (  )  const [inline]

Gets the extra element array.

Returns:
Returns a constant reference to the array of extra elements.

Definition at line 545 of file dom/domCOLLADA.h.

domExtra_Array& domCOLLADA::getExtra_array (  )  [inline]

Gets the extra element array.

Returns:
Returns a reference to the array of extra elements.

Definition at line 540 of file dom/domCOLLADA.h.

const domExtra_Array& domCOLLADA::getExtra_array (  )  const [inline]

Gets the extra element array.

Returns:
Returns a constant reference to the array of extra elements.

Definition at line 481 of file 1.4/dom/domCOLLADA.h.

domExtra_Array& domCOLLADA::getExtra_array (  )  [inline]

Gets the extra element array.

Returns:
Returns a reference to the array of extra elements.

Definition at line 476 of file 1.4/dom/domCOLLADA.h.

const domLibrary_animation_clips_Array& domCOLLADA::getLibrary_animation_clips_array (  )  const [inline]

Gets the library_animation_clips element array.

Returns:
Returns a constant reference to the array of library_animation_clips elements.

Definition at line 350 of file dom/domCOLLADA.h.

domLibrary_animation_clips_Array& domCOLLADA::getLibrary_animation_clips_array (  )  [inline]

Gets the library_animation_clips element array.

Returns:
Returns a reference to the array of library_animation_clips elements.

Definition at line 345 of file dom/domCOLLADA.h.

const domLibrary_animation_clips_Array& domCOLLADA::getLibrary_animation_clips_array (  )  const [inline]

Gets the library_animation_clips element array.

Returns:
Returns a constant reference to the array of library_animation_clips elements.

Definition at line 336 of file 1.4/dom/domCOLLADA.h.

domLibrary_animation_clips_Array& domCOLLADA::getLibrary_animation_clips_array (  )  [inline]

Gets the library_animation_clips element array.

Returns:
Returns a reference to the array of library_animation_clips elements.

Definition at line 331 of file 1.4/dom/domCOLLADA.h.

const domLibrary_animations_Array& domCOLLADA::getLibrary_animations_array (  )  const [inline]

Gets the library_animations element array.

Returns:
Returns a constant reference to the array of library_animations elements.

Definition at line 340 of file dom/domCOLLADA.h.

domLibrary_animations_Array& domCOLLADA::getLibrary_animations_array (  )  [inline]

Gets the library_animations element array.

Returns:
Returns a reference to the array of library_animations elements.

Definition at line 335 of file dom/domCOLLADA.h.

const domLibrary_animations_Array& domCOLLADA::getLibrary_animations_array (  )  const [inline]

Gets the library_animations element array.

Returns:
Returns a constant reference to the array of library_animations elements.

Definition at line 326 of file 1.4/dom/domCOLLADA.h.

domLibrary_animations_Array& domCOLLADA::getLibrary_animations_array (  )  [inline]

Gets the library_animations element array.

Returns:
Returns a reference to the array of library_animations elements.

Definition at line 321 of file 1.4/dom/domCOLLADA.h.

const domLibrary_articulated_systems_Array& domCOLLADA::getLibrary_articulated_systems_array (  )  const [inline]

Gets the library_articulated_systems element array.

Returns:
Returns a constant reference to the array of library_articulated_systems elements.

Definition at line 510 of file dom/domCOLLADA.h.

domLibrary_articulated_systems_Array& domCOLLADA::getLibrary_articulated_systems_array (  )  [inline]

Gets the library_articulated_systems element array.

Returns:
Returns a reference to the array of library_articulated_systems elements.

Definition at line 505 of file dom/domCOLLADA.h.

const domLibrary_cameras_Array& domCOLLADA::getLibrary_cameras_array (  )  const [inline]

Gets the library_cameras element array.

Returns:
Returns a constant reference to the array of library_cameras elements.

Definition at line 360 of file dom/domCOLLADA.h.

domLibrary_cameras_Array& domCOLLADA::getLibrary_cameras_array (  )  [inline]

Gets the library_cameras element array.

Returns:
Returns a reference to the array of library_cameras elements.

Definition at line 355 of file dom/domCOLLADA.h.

const domLibrary_cameras_Array& domCOLLADA::getLibrary_cameras_array (  )  const [inline]

Gets the library_cameras element array.

Returns:
Returns a constant reference to the array of library_cameras elements.

Definition at line 346 of file 1.4/dom/domCOLLADA.h.

domLibrary_cameras_Array& domCOLLADA::getLibrary_cameras_array (  )  [inline]

Gets the library_cameras element array.

Returns:
Returns a reference to the array of library_cameras elements.

Definition at line 341 of file 1.4/dom/domCOLLADA.h.

const domLibrary_controllers_Array& domCOLLADA::getLibrary_controllers_array (  )  const [inline]

Gets the library_controllers element array.

Returns:
Returns a constant reference to the array of library_controllers elements.

Definition at line 370 of file dom/domCOLLADA.h.

domLibrary_controllers_Array& domCOLLADA::getLibrary_controllers_array (  )  [inline]

Gets the library_controllers element array.

Returns:
Returns a reference to the array of library_controllers elements.

Definition at line 365 of file dom/domCOLLADA.h.

const domLibrary_controllers_Array& domCOLLADA::getLibrary_controllers_array (  )  const [inline]

Gets the library_controllers element array.

Returns:
Returns a constant reference to the array of library_controllers elements.

Definition at line 356 of file 1.4/dom/domCOLLADA.h.

domLibrary_controllers_Array& domCOLLADA::getLibrary_controllers_array (  )  [inline]

Gets the library_controllers element array.

Returns:
Returns a reference to the array of library_controllers elements.

Definition at line 351 of file 1.4/dom/domCOLLADA.h.

const domLibrary_effects_Array& domCOLLADA::getLibrary_effects_array (  )  const [inline]

Gets the library_effects element array.

Returns:
Returns a constant reference to the array of library_effects elements.

Definition at line 390 of file dom/domCOLLADA.h.

domLibrary_effects_Array& domCOLLADA::getLibrary_effects_array (  )  [inline]

Gets the library_effects element array.

Returns:
Returns a reference to the array of library_effects elements.

Definition at line 385 of file dom/domCOLLADA.h.

const domLibrary_effects_Array& domCOLLADA::getLibrary_effects_array (  )  const [inline]

Gets the library_effects element array.

Returns:
Returns a constant reference to the array of library_effects elements.

Definition at line 376 of file 1.4/dom/domCOLLADA.h.

domLibrary_effects_Array& domCOLLADA::getLibrary_effects_array (  )  [inline]

Gets the library_effects element array.

Returns:
Returns a reference to the array of library_effects elements.

Definition at line 371 of file 1.4/dom/domCOLLADA.h.

const domLibrary_force_fields_Array& domCOLLADA::getLibrary_force_fields_array (  )  const [inline]

Gets the library_force_fields element array.

Returns:
Returns a constant reference to the array of library_force_fields elements.

Definition at line 400 of file dom/domCOLLADA.h.

domLibrary_force_fields_Array& domCOLLADA::getLibrary_force_fields_array (  )  [inline]

Gets the library_force_fields element array.

Returns:
Returns a reference to the array of library_force_fields elements.

Definition at line 395 of file dom/domCOLLADA.h.

const domLibrary_force_fields_Array& domCOLLADA::getLibrary_force_fields_array (  )  const [inline]

Gets the library_force_fields element array.

Returns:
Returns a constant reference to the array of library_force_fields elements.

Definition at line 386 of file 1.4/dom/domCOLLADA.h.

domLibrary_force_fields_Array& domCOLLADA::getLibrary_force_fields_array (  )  [inline]

Gets the library_force_fields element array.

Returns:
Returns a reference to the array of library_force_fields elements.

Definition at line 381 of file 1.4/dom/domCOLLADA.h.

const domLibrary_formulas_Array& domCOLLADA::getLibrary_formulas_array (  )  const [inline]

Gets the library_formulas element array.

Returns:
Returns a constant reference to the array of library_formulas elements.

Definition at line 530 of file dom/domCOLLADA.h.

domLibrary_formulas_Array& domCOLLADA::getLibrary_formulas_array (  )  [inline]

Gets the library_formulas element array.

Returns:
Returns a reference to the array of library_formulas elements.

Definition at line 525 of file dom/domCOLLADA.h.

const domLibrary_geometries_Array& domCOLLADA::getLibrary_geometries_array (  )  const [inline]

Gets the library_geometries element array.

Returns:
Returns a constant reference to the array of library_geometries elements.

Definition at line 380 of file dom/domCOLLADA.h.

domLibrary_geometries_Array& domCOLLADA::getLibrary_geometries_array (  )  [inline]

Gets the library_geometries element array.

Returns:
Returns a reference to the array of library_geometries elements.

Definition at line 375 of file dom/domCOLLADA.h.

const domLibrary_geometries_Array& domCOLLADA::getLibrary_geometries_array (  )  const [inline]

Gets the library_geometries element array.

Returns:
Returns a constant reference to the array of library_geometries elements.

Definition at line 366 of file 1.4/dom/domCOLLADA.h.

domLibrary_geometries_Array& domCOLLADA::getLibrary_geometries_array (  )  [inline]

Gets the library_geometries element array.

Returns:
Returns a reference to the array of library_geometries elements.

Definition at line 361 of file 1.4/dom/domCOLLADA.h.

const domLibrary_images_Array& domCOLLADA::getLibrary_images_array (  )  const [inline]

Gets the library_images element array.

Returns:
Returns a constant reference to the array of library_images elements.

Definition at line 410 of file dom/domCOLLADA.h.

domLibrary_images_Array& domCOLLADA::getLibrary_images_array (  )  [inline]

Gets the library_images element array.

Returns:
Returns a reference to the array of library_images elements.

Definition at line 405 of file dom/domCOLLADA.h.

const domLibrary_images_Array& domCOLLADA::getLibrary_images_array (  )  const [inline]

Gets the library_images element array.

Returns:
Returns a constant reference to the array of library_images elements.

Definition at line 396 of file 1.4/dom/domCOLLADA.h.

domLibrary_images_Array& domCOLLADA::getLibrary_images_array (  )  [inline]

Gets the library_images element array.

Returns:
Returns a reference to the array of library_images elements.

Definition at line 391 of file 1.4/dom/domCOLLADA.h.

const domLibrary_joints_Array& domCOLLADA::getLibrary_joints_array (  )  const [inline]

Gets the library_joints element array.

Returns:
Returns a constant reference to the array of library_joints elements.

Definition at line 490 of file dom/domCOLLADA.h.

domLibrary_joints_Array& domCOLLADA::getLibrary_joints_array (  )  [inline]

Gets the library_joints element array.

Returns:
Returns a reference to the array of library_joints elements.

Definition at line 485 of file dom/domCOLLADA.h.

const domLibrary_kinematics_models_Array& domCOLLADA::getLibrary_kinematics_models_array (  )  const [inline]

Gets the library_kinematics_models element array.

Returns:
Returns a constant reference to the array of library_kinematics_models elements.

Definition at line 500 of file dom/domCOLLADA.h.

domLibrary_kinematics_models_Array& domCOLLADA::getLibrary_kinematics_models_array (  )  [inline]

Gets the library_kinematics_models element array.

Returns:
Returns a reference to the array of library_kinematics_models elements.

Definition at line 495 of file dom/domCOLLADA.h.

const domLibrary_kinematics_scenes_Array& domCOLLADA::getLibrary_kinematics_scenes_array (  )  const [inline]

Gets the library_kinematics_scenes element array.

Returns:
Returns a constant reference to the array of library_kinematics_scenes elements.

Definition at line 520 of file dom/domCOLLADA.h.

domLibrary_kinematics_scenes_Array& domCOLLADA::getLibrary_kinematics_scenes_array (  )  [inline]

Gets the library_kinematics_scenes element array.

Returns:
Returns a reference to the array of library_kinematics_scenes elements.

Definition at line 515 of file dom/domCOLLADA.h.

const domLibrary_lights_Array& domCOLLADA::getLibrary_lights_array (  )  const [inline]

Gets the library_lights element array.

Returns:
Returns a constant reference to the array of library_lights elements.

Definition at line 420 of file dom/domCOLLADA.h.

domLibrary_lights_Array& domCOLLADA::getLibrary_lights_array (  )  [inline]

Gets the library_lights element array.

Returns:
Returns a reference to the array of library_lights elements.

Definition at line 415 of file dom/domCOLLADA.h.

const domLibrary_lights_Array& domCOLLADA::getLibrary_lights_array (  )  const [inline]

Gets the library_lights element array.

Returns:
Returns a constant reference to the array of library_lights elements.

Definition at line 406 of file 1.4/dom/domCOLLADA.h.

domLibrary_lights_Array& domCOLLADA::getLibrary_lights_array (  )  [inline]

Gets the library_lights element array.

Returns:
Returns a reference to the array of library_lights elements.

Definition at line 401 of file 1.4/dom/domCOLLADA.h.

const domLibrary_materials_Array& domCOLLADA::getLibrary_materials_array (  )  const [inline]

Gets the library_materials element array.

Returns:
Returns a constant reference to the array of library_materials elements.

Definition at line 430 of file dom/domCOLLADA.h.

domLibrary_materials_Array& domCOLLADA::getLibrary_materials_array (  )  [inline]

Gets the library_materials element array.

Returns:
Returns a reference to the array of library_materials elements.

Definition at line 425 of file dom/domCOLLADA.h.

const domLibrary_materials_Array& domCOLLADA::getLibrary_materials_array (  )  const [inline]

Gets the library_materials element array.

Returns:
Returns a constant reference to the array of library_materials elements.

Definition at line 416 of file 1.4/dom/domCOLLADA.h.

domLibrary_materials_Array& domCOLLADA::getLibrary_materials_array (  )  [inline]

Gets the library_materials element array.

Returns:
Returns a reference to the array of library_materials elements.

Definition at line 411 of file 1.4/dom/domCOLLADA.h.

const domLibrary_nodes_Array& domCOLLADA::getLibrary_nodes_array (  )  const [inline]

Gets the library_nodes element array.

Returns:
Returns a constant reference to the array of library_nodes elements.

Definition at line 440 of file dom/domCOLLADA.h.

domLibrary_nodes_Array& domCOLLADA::getLibrary_nodes_array (  )  [inline]

Gets the library_nodes element array.

Returns:
Returns a reference to the array of library_nodes elements.

Definition at line 435 of file dom/domCOLLADA.h.

const domLibrary_nodes_Array& domCOLLADA::getLibrary_nodes_array (  )  const [inline]

Gets the library_nodes element array.

Returns:
Returns a constant reference to the array of library_nodes elements.

Definition at line 426 of file 1.4/dom/domCOLLADA.h.

domLibrary_nodes_Array& domCOLLADA::getLibrary_nodes_array (  )  [inline]

Gets the library_nodes element array.

Returns:
Returns a reference to the array of library_nodes elements.

Definition at line 421 of file 1.4/dom/domCOLLADA.h.

const domLibrary_physics_materials_Array& domCOLLADA::getLibrary_physics_materials_array (  )  const [inline]

Gets the library_physics_materials element array.

Returns:
Returns a constant reference to the array of library_physics_materials elements.

Definition at line 450 of file dom/domCOLLADA.h.

domLibrary_physics_materials_Array& domCOLLADA::getLibrary_physics_materials_array (  )  [inline]

Gets the library_physics_materials element array.

Returns:
Returns a reference to the array of library_physics_materials elements.

Definition at line 445 of file dom/domCOLLADA.h.

const domLibrary_physics_materials_Array& domCOLLADA::getLibrary_physics_materials_array (  )  const [inline]

Gets the library_physics_materials element array.

Returns:
Returns a constant reference to the array of library_physics_materials elements.

Definition at line 436 of file 1.4/dom/domCOLLADA.h.

domLibrary_physics_materials_Array& domCOLLADA::getLibrary_physics_materials_array (  )  [inline]

Gets the library_physics_materials element array.

Returns:
Returns a reference to the array of library_physics_materials elements.

Definition at line 431 of file 1.4/dom/domCOLLADA.h.

const domLibrary_physics_models_Array& domCOLLADA::getLibrary_physics_models_array (  )  const [inline]

Gets the library_physics_models element array.

Returns:
Returns a constant reference to the array of library_physics_models elements.

Definition at line 460 of file dom/domCOLLADA.h.

domLibrary_physics_models_Array& domCOLLADA::getLibrary_physics_models_array (  )  [inline]

Gets the library_physics_models element array.

Returns:
Returns a reference to the array of library_physics_models elements.

Definition at line 455 of file dom/domCOLLADA.h.

const domLibrary_physics_models_Array& domCOLLADA::getLibrary_physics_models_array (  )  const [inline]

Gets the library_physics_models element array.

Returns:
Returns a constant reference to the array of library_physics_models elements.

Definition at line 446 of file 1.4/dom/domCOLLADA.h.

domLibrary_physics_models_Array& domCOLLADA::getLibrary_physics_models_array (  )  [inline]

Gets the library_physics_models element array.

Returns:
Returns a reference to the array of library_physics_models elements.

Definition at line 441 of file 1.4/dom/domCOLLADA.h.

const domLibrary_physics_scenes_Array& domCOLLADA::getLibrary_physics_scenes_array (  )  const [inline]

Gets the library_physics_scenes element array.

Returns:
Returns a constant reference to the array of library_physics_scenes elements.

Definition at line 470 of file dom/domCOLLADA.h.

domLibrary_physics_scenes_Array& domCOLLADA::getLibrary_physics_scenes_array (  )  [inline]

Gets the library_physics_scenes element array.

Returns:
Returns a reference to the array of library_physics_scenes elements.

Definition at line 465 of file dom/domCOLLADA.h.

const domLibrary_physics_scenes_Array& domCOLLADA::getLibrary_physics_scenes_array (  )  const [inline]

Gets the library_physics_scenes element array.

Returns:
Returns a constant reference to the array of library_physics_scenes elements.

Definition at line 456 of file 1.4/dom/domCOLLADA.h.

domLibrary_physics_scenes_Array& domCOLLADA::getLibrary_physics_scenes_array (  )  [inline]

Gets the library_physics_scenes element array.

Returns:
Returns a reference to the array of library_physics_scenes elements.

Definition at line 451 of file 1.4/dom/domCOLLADA.h.

const domLibrary_visual_scenes_Array& domCOLLADA::getLibrary_visual_scenes_array (  )  const [inline]

Gets the library_visual_scenes element array.

Returns:
Returns a constant reference to the array of library_visual_scenes elements.

Definition at line 480 of file dom/domCOLLADA.h.

domLibrary_visual_scenes_Array& domCOLLADA::getLibrary_visual_scenes_array (  )  [inline]

Gets the library_visual_scenes element array.

Returns:
Returns a reference to the array of library_visual_scenes elements.

Definition at line 475 of file dom/domCOLLADA.h.

const domLibrary_visual_scenes_Array& domCOLLADA::getLibrary_visual_scenes_array (  )  const [inline]

Gets the library_visual_scenes element array.

Returns:
Returns a constant reference to the array of library_visual_scenes elements.

Definition at line 466 of file 1.4/dom/domCOLLADA.h.

domLibrary_visual_scenes_Array& domCOLLADA::getLibrary_visual_scenes_array (  )  [inline]

Gets the library_visual_scenes element array.

Returns:
Returns a reference to the array of library_visual_scenes elements.

Definition at line 461 of file 1.4/dom/domCOLLADA.h.

const domSceneRef domCOLLADA::getScene (  )  const [inline]

Gets the scene element.

Returns:
a daeSmartRef to the scene element.

Definition at line 535 of file dom/domCOLLADA.h.

const domSceneRef domCOLLADA::getScene (  )  const [inline]

Gets the scene element.

Returns:
a daeSmartRef to the scene element.

Definition at line 471 of file 1.4/dom/domCOLLADA.h.

domVersion domCOLLADA::getVersion (  )  const [inline]

Gets the version attribute.

Returns:
Returns a domVersion of the version attribute.

Definition at line 298 of file dom/domCOLLADA.h.

domVersionType domCOLLADA::getVersion (  )  const [inline]

Gets the version attribute.

Returns:
Returns a domVersionType of the version attribute.

Definition at line 284 of file 1.4/dom/domCOLLADA.h.

const xsAnyURI& domCOLLADA::getXml_base (  )  const [inline]

Gets the xml_base attribute.

Returns:
Returns a constant xsAnyURI reference of the xml_base attribute.

Definition at line 314 of file dom/domCOLLADA.h.

xsAnyURI& domCOLLADA::getXml_base (  )  [inline]

Gets the xml_base attribute.

Returns:
Returns a xsAnyURI reference of the xml_base attribute.

Definition at line 309 of file dom/domCOLLADA.h.

const xsAnyURI& domCOLLADA::getXml_base (  )  const [inline]

Gets the xml_base attribute.

Returns:
Returns a constant xsAnyURI reference of the xml_base attribute.

Definition at line 300 of file 1.4/dom/domCOLLADA.h.

xsAnyURI& domCOLLADA::getXml_base (  )  [inline]

Gets the xml_base attribute.

Returns:
Returns a xsAnyURI reference of the xml_base attribute.

Definition at line 295 of file 1.4/dom/domCOLLADA.h.

const xsAnyURI& domCOLLADA::getXmlns (  )  const [inline]

Gets the xmlns attribute.

Returns:
Returns a constant xsAnyURI reference of the xmlns attribute.

Definition at line 286 of file dom/domCOLLADA.h.

xsAnyURI& domCOLLADA::getXmlns (  )  [inline]

Gets the xmlns attribute.

Returns:
Returns a xsAnyURI reference of the xmlns attribute.

Definition at line 281 of file dom/domCOLLADA.h.

const xsAnyURI& domCOLLADA::getXmlns (  )  const [inline]

Gets the xmlns attribute.

Returns:
Returns a constant xsAnyURI reference of the xmlns attribute.

Definition at line 272 of file 1.4/dom/domCOLLADA.h.

xsAnyURI& domCOLLADA::getXmlns (  )  [inline]

Gets the xmlns attribute.

Returns:
Returns a xsAnyURI reference of the xmlns attribute.

Definition at line 267 of file 1.4/dom/domCOLLADA.h.

static daeInt domCOLLADA::ID (  )  [inline, static]

Definition at line 42 of file dom/domCOLLADA.h.

static daeInt domCOLLADA::ID (  )  [inline, static]

Definition at line 44 of file 1.4/dom/domCOLLADA.h.

virtual domCOLLADA& domCOLLADA::operator= ( const domCOLLADA cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 569 of file dom/domCOLLADA.h.

virtual domCOLLADA& domCOLLADA::operator= ( const domCOLLADA cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 505 of file 1.4/dom/domCOLLADA.h.

static DLLSPEC daeMetaElement* domCOLLADA::registerElement ( DAE dae  )  [static]

Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.

Returns:
A daeMetaElement describing this COLLADA element.
static DLLSPEC daeMetaElement* domCOLLADA::registerElement ( DAE dae  )  [static]

Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.

Returns:
A daeMetaElement describing this COLLADA element.
void domCOLLADA::setVersion ( domVersion  atVersion  )  [inline]

Sets the version attribute.

Parameters:
atVersion The new value for the version attribute.

Definition at line 303 of file dom/domCOLLADA.h.

void domCOLLADA::setVersion ( domVersionType  atVersion  )  [inline]

Sets the version attribute.

Parameters:
atVersion The new value for the version attribute.

Definition at line 289 of file 1.4/dom/domCOLLADA.h.

void domCOLLADA::setXml_base ( xsString  atXml_base  )  [inline]

Sets the xml_base attribute.

Parameters:
atXml_base The new value for the xml_base attribute.

Definition at line 324 of file dom/domCOLLADA.h.

void domCOLLADA::setXml_base ( const xsAnyURI atXml_base  )  [inline]

Sets the xml_base attribute.

Parameters:
atXml_base The new value for the xml_base attribute.

Definition at line 319 of file dom/domCOLLADA.h.

void domCOLLADA::setXml_base ( xsString  atXml_base  )  [inline]

Sets the xml_base attribute.

Parameters:
atXml_base The new value for the xml_base attribute.

Definition at line 310 of file 1.4/dom/domCOLLADA.h.

void domCOLLADA::setXml_base ( const xsAnyURI atXml_base  )  [inline]

Sets the xml_base attribute.

Parameters:
atXml_base The new value for the xml_base attribute.

Definition at line 305 of file 1.4/dom/domCOLLADA.h.

void domCOLLADA::setXmlns ( const xsAnyURI xmlns  )  [inline]

Sets the xmlns attribute.

Parameters:
xmlns The new value for the xmlns attribute.

Definition at line 291 of file dom/domCOLLADA.h.

void domCOLLADA::setXmlns ( const xsAnyURI xmlns  )  [inline]

Sets the xmlns attribute.

Parameters:
xmlns The new value for the xmlns attribute.

Definition at line 277 of file 1.4/dom/domCOLLADA.h.

virtual daeInt domCOLLADA::typeID (  )  const [inline, virtual]

Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.

Returns:
The element's type ID.

Implements daeElement.

Definition at line 43 of file dom/domCOLLADA.h.

virtual daeInt domCOLLADA::typeID (  )  const [inline, virtual]

Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.

Returns:
The element's type ID.

Implements daeElement.

Definition at line 45 of file 1.4/dom/domCOLLADA.h.


Member Data Documentation

Used to store information needed for some content model objects.

Definition at line 259 of file 1.4/dom/domCOLLADA.h.

Used to preserve order in elements that do not specify strict sequencing of sub-elements.

Definition at line 250 of file 1.4/dom/domCOLLADA.h.

Used to preserve order in elements that have a complex content model.

Definition at line 254 of file 1.4/dom/domCOLLADA.h.

The version attribute is the COLLADA schema revision with which the instance document conforms. Required Attribute.

Definition at line 157 of file dom/domCOLLADA.h.

The version attribute is the COLLADA schema revision with which the instance document conforms. Required Attribute.

Definition at line 148 of file 1.4/dom/domCOLLADA.h.

The xml:base attribute allows you to define the base URI for this COLLADA document. See http://www.w3.org/TR/xmlbase/ for more information.

Definition at line 153 of file 1.4/dom/domCOLLADA.h.

This element may specify its own xmlns.

Definition at line 143 of file 1.4/dom/domCOLLADA.h.

The COLLADA element must contain an asset element.

See also:
domAsset

Definition at line 159 of file 1.4/dom/domCOLLADA.h.

The extra element may appear any number of times.

See also:
domExtra

Definition at line 246 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_animation_clips elements.

See also:
domLibrary_animation_clips

Definition at line 169 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_animations elements.

See also:
domLibrary_animations

Definition at line 164 of file 1.4/dom/domCOLLADA.h.

Definition at line 246 of file dom/domCOLLADA.h.

The COLLADA element may contain any number of library_cameras elements.

See also:
domLibrary_cameras

Definition at line 174 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_controllerss elements.

See also:
domLibrary_controllers

Definition at line 179 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_effects elements.

See also:
domLibrary_effects

Definition at line 189 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_force_fields elements.

See also:
domLibrary_force_fields

Definition at line 194 of file 1.4/dom/domCOLLADA.h.

Definition at line 248 of file dom/domCOLLADA.h.

The COLLADA element may contain any number of library_geometriess elements.

See also:
domLibrary_geometries

Definition at line 184 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_images elements.

See also:
domLibrary_images

Definition at line 199 of file 1.4/dom/domCOLLADA.h.

Definition at line 244 of file dom/domCOLLADA.h.

Definition at line 245 of file dom/domCOLLADA.h.

Definition at line 247 of file dom/domCOLLADA.h.

The COLLADA element may contain any number of library_lights elements.

See also:
domLibrary_lights

Definition at line 204 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_materials elements.

See also:
domLibrary_materials

Definition at line 209 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_nodes elements.

See also:
domLibrary_nodes

Definition at line 214 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_materials elements.

See also:
domLibrary_physics_materials

Definition at line 219 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_physics_models elements.

See also:
domLibrary_physics_models

Definition at line 224 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_physics_scenes elements.

See also:
domLibrary_physics_scenes

Definition at line 229 of file 1.4/dom/domCOLLADA.h.

The COLLADA element may contain any number of library_visual_scenes elements.

See also:
domLibrary_visual_scenes

Definition at line 234 of file 1.4/dom/domCOLLADA.h.

The scene embodies the entire set of information that can be visualized from the contents of a COLLADA resource. The scene element declares the base of the scene hierarchy or scene graph. The scene contains elements that comprise much of the visual and transformational information content as created by the authoring tools.

See also:
domScene

Definition at line 242 of file 1.4/dom/domCOLLADA.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


colladadom
Author(s): Du Hung Hou, Khronos.org, Marcus Barnes, Greg Corson, Herbert Law, Sebastian Schwarz, Steven Thomas, John Hsu (ros package), Tim Field (ros package)
autogenerated on Fri Jan 11 09:29:48 2013