domAsset Class Reference

#include <domAsset.h>

Inheritance diagram for domAsset:
Inheritance graph
[legend]

List of all members.

Classes

class  domContributor
class  domCoverage
class  domCreated
class  domKeywords
class  domModified
class  domRevision
class  domSubject
class  domTitle
class  domUnit
class  domUp_axis

Public Types

typedef daeTArray
< domContributorRef
domContributor_Array
typedef daeTArray
< domContributorRef
domContributor_Array
typedef daeSmartRef
< domContributor
domContributorRef
typedef daeSmartRef
< domContributor
domContributorRef
typedef daeTArray< domCoverageRefdomCoverage_Array
typedef daeSmartRef< domCoveragedomCoverageRef
typedef daeTArray< domCreatedRefdomCreated_Array
typedef daeTArray< domCreatedRefdomCreated_Array
typedef daeSmartRef< domCreateddomCreatedRef
typedef daeSmartRef< domCreateddomCreatedRef
typedef daeTArray< domKeywordsRefdomKeywords_Array
typedef daeTArray< domKeywordsRefdomKeywords_Array
typedef daeSmartRef< domKeywordsdomKeywordsRef
typedef daeSmartRef< domKeywordsdomKeywordsRef
typedef daeTArray< domModifiedRefdomModified_Array
typedef daeTArray< domModifiedRefdomModified_Array
typedef daeSmartRef< domModifieddomModifiedRef
typedef daeSmartRef< domModifieddomModifiedRef
typedef daeTArray< domRevisionRefdomRevision_Array
typedef daeTArray< domRevisionRefdomRevision_Array
typedef daeSmartRef< domRevisiondomRevisionRef
typedef daeSmartRef< domRevisiondomRevisionRef
typedef daeTArray< domSubjectRefdomSubject_Array
typedef daeTArray< domSubjectRefdomSubject_Array
typedef daeSmartRef< domSubjectdomSubjectRef
typedef daeSmartRef< domSubjectdomSubjectRef
typedef daeTArray< domTitleRefdomTitle_Array
typedef daeTArray< domTitleRefdomTitle_Array
typedef daeSmartRef< domTitledomTitleRef
typedef daeSmartRef< domTitledomTitleRef
typedef daeTArray< domUnitRefdomUnit_Array
typedef daeTArray< domUnitRefdomUnit_Array
typedef daeSmartRef< domUnitdomUnitRef
typedef daeSmartRef< domUnitdomUnitRef
typedef daeTArray< domUp_axisRefdomUp_axis_Array
typedef daeTArray< domUp_axisRefdomUp_axis_Array
typedef daeSmartRef< domUp_axisdomUp_axisRef
typedef daeSmartRef< domUp_axisdomUp_axisRef

Public Member Functions

const domContributor_ArraygetContributor_array () const
domContributor_ArraygetContributor_array ()
const domContributor_ArraygetContributor_array () const
domContributor_ArraygetContributor_array ()
const domCoverageRef getCoverage () const
const domCreatedRef getCreated () const
const domCreatedRef getCreated () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domExtra_ArraygetExtra_array () const
domExtra_ArraygetExtra_array ()
const domKeywordsRef getKeywords () const
const domKeywordsRef getKeywords () const
const domModifiedRef getModified () const
const domModifiedRef getModified () const
const domRevisionRef getRevision () const
const domRevisionRef getRevision () const
const domSubjectRef getSubject () const
const domSubjectRef getSubject () const
const domTitleRef getTitle () const
const domTitleRef getTitle () const
const domUnitRef getUnit () const
const domUnitRef getUnit () const
const domUp_axisRef getUp_axis () const
const domUp_axisRef getUp_axis () const
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

 domAsset (DAE &dae)
 domAsset (DAE &dae)
virtual domAssetoperator= (const domAsset &cpy)
virtual domAssetoperator= (const domAsset &cpy)
virtual ~domAsset ()
virtual ~domAsset ()

Protected Attributes

domContributor_Array elemContributor_array
domCoverageRef elemCoverage
domCreatedRef elemCreated
domExtra_Array elemExtra_array
domKeywordsRef elemKeywords
domModifiedRef elemModified
domRevisionRef elemRevision
domSubjectRef elemSubject
domTitleRef elemTitle
domUnitRef elemUnit
domUp_axisRef elemUp_axis

Detailed Description

The asset element defines asset management information regarding its parent element.

Definition at line 22 of file 1.4/dom/domAsset.h.


Member Typedef Documentation

Definition at line 25 of file dom/domAsset.h.

Definition at line 32 of file 1.4/dom/domAsset.h.

Definition at line 22 of file dom/domAsset.h.

Definition at line 29 of file 1.4/dom/domAsset.h.

Definition at line 599 of file dom/domAsset.h.

Definition at line 596 of file dom/domAsset.h.

Definition at line 919 of file dom/domAsset.h.

Definition at line 450 of file 1.4/dom/domAsset.h.

Definition at line 916 of file dom/domAsset.h.

Definition at line 447 of file 1.4/dom/domAsset.h.

Definition at line 982 of file dom/domAsset.h.

Definition at line 513 of file 1.4/dom/domAsset.h.

Definition at line 979 of file dom/domAsset.h.

Definition at line 510 of file 1.4/dom/domAsset.h.

Definition at line 1044 of file dom/domAsset.h.

Definition at line 575 of file 1.4/dom/domAsset.h.

Definition at line 1041 of file dom/domAsset.h.

Definition at line 572 of file 1.4/dom/domAsset.h.

Definition at line 1107 of file dom/domAsset.h.

Definition at line 638 of file 1.4/dom/domAsset.h.

Definition at line 1104 of file dom/domAsset.h.

Definition at line 635 of file 1.4/dom/domAsset.h.

Definition at line 1169 of file dom/domAsset.h.

Definition at line 700 of file 1.4/dom/domAsset.h.

Definition at line 1166 of file dom/domAsset.h.

Definition at line 697 of file 1.4/dom/domAsset.h.

Definition at line 1231 of file dom/domAsset.h.

Definition at line 762 of file 1.4/dom/domAsset.h.

Definition at line 1228 of file dom/domAsset.h.

Definition at line 759 of file 1.4/dom/domAsset.h.

Definition at line 1293 of file dom/domAsset.h.

Definition at line 824 of file 1.4/dom/domAsset.h.

Definition at line 1290 of file dom/domAsset.h.

Definition at line 821 of file 1.4/dom/domAsset.h.

Definition at line 1373 of file dom/domAsset.h.

Definition at line 904 of file 1.4/dom/domAsset.h.

Definition at line 1370 of file dom/domAsset.h.

Definition at line 901 of file 1.4/dom/domAsset.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 1076 of file 1.4/dom/domAsset.h.

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

Destructor

Definition at line 1080 of file 1.4/dom/domAsset.h.

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

Constructor

Definition at line 1561 of file dom/domAsset.h.

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

Destructor

Definition at line 1565 of file dom/domAsset.h.


Member Function Documentation

static DLLSPEC daeElementRef domAsset::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 domAsset::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 domContributor_Array& domAsset::getContributor_array (  )  const [inline]

Gets the contributor element array.

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

Definition at line 1501 of file dom/domAsset.h.

domContributor_Array& domAsset::getContributor_array (  )  [inline]

Gets the contributor element array.

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

Definition at line 1496 of file dom/domAsset.h.

const domContributor_Array& domAsset::getContributor_array (  )  const [inline]

Gets the contributor element array.

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

Definition at line 1031 of file 1.4/dom/domAsset.h.

domContributor_Array& domAsset::getContributor_array (  )  [inline]

Gets the contributor element array.

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

Definition at line 1026 of file 1.4/dom/domAsset.h.

const domCoverageRef domAsset::getCoverage (  )  const [inline]

Gets the coverage element.

Returns:
a daeSmartRef to the coverage element.

Definition at line 1506 of file dom/domAsset.h.

const domCreatedRef domAsset::getCreated (  )  const [inline]

Gets the created element.

Returns:
a daeSmartRef to the created element.

Definition at line 1511 of file dom/domAsset.h.

const domCreatedRef domAsset::getCreated (  )  const [inline]

Gets the created element.

Returns:
a daeSmartRef to the created element.

Definition at line 1036 of file 1.4/dom/domAsset.h.

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

Reimplemented from daeElement.

Definition at line 18 of file dom/domAsset.h.

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

Reimplemented from daeElement.

Definition at line 25 of file 1.4/dom/domAsset.h.

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

Gets the extra element array.

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

Definition at line 1556 of file dom/domAsset.h.

domExtra_Array& domAsset::getExtra_array (  )  [inline]

Gets the extra element array.

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

Definition at line 1551 of file dom/domAsset.h.

const domKeywordsRef domAsset::getKeywords (  )  const [inline]

Gets the keywords element.

Returns:
a daeSmartRef to the keywords element.

Definition at line 1516 of file dom/domAsset.h.

const domKeywordsRef domAsset::getKeywords (  )  const [inline]

Gets the keywords element.

Returns:
a daeSmartRef to the keywords element.

Definition at line 1041 of file 1.4/dom/domAsset.h.

const domModifiedRef domAsset::getModified (  )  const [inline]

Gets the modified element.

Returns:
a daeSmartRef to the modified element.

Definition at line 1521 of file dom/domAsset.h.

const domModifiedRef domAsset::getModified (  )  const [inline]

Gets the modified element.

Returns:
a daeSmartRef to the modified element.

Definition at line 1046 of file 1.4/dom/domAsset.h.

const domRevisionRef domAsset::getRevision (  )  const [inline]

Gets the revision element.

Returns:
a daeSmartRef to the revision element.

Definition at line 1526 of file dom/domAsset.h.

const domRevisionRef domAsset::getRevision (  )  const [inline]

Gets the revision element.

Returns:
a daeSmartRef to the revision element.

Definition at line 1051 of file 1.4/dom/domAsset.h.

const domSubjectRef domAsset::getSubject (  )  const [inline]

Gets the subject element.

Returns:
a daeSmartRef to the subject element.

Definition at line 1531 of file dom/domAsset.h.

const domSubjectRef domAsset::getSubject (  )  const [inline]

Gets the subject element.

Returns:
a daeSmartRef to the subject element.

Definition at line 1056 of file 1.4/dom/domAsset.h.

const domTitleRef domAsset::getTitle (  )  const [inline]

Gets the title element.

Returns:
a daeSmartRef to the title element.

Definition at line 1536 of file dom/domAsset.h.

const domTitleRef domAsset::getTitle (  )  const [inline]

Gets the title element.

Returns:
a daeSmartRef to the title element.

Definition at line 1061 of file 1.4/dom/domAsset.h.

const domUnitRef domAsset::getUnit (  )  const [inline]

Gets the unit element.

Returns:
a daeSmartRef to the unit element.

Definition at line 1541 of file dom/domAsset.h.

const domUnitRef domAsset::getUnit (  )  const [inline]

Gets the unit element.

Returns:
a daeSmartRef to the unit element.

Definition at line 1066 of file 1.4/dom/domAsset.h.

const domUp_axisRef domAsset::getUp_axis (  )  const [inline]

Gets the up_axis element.

Returns:
a daeSmartRef to the up_axis element.

Definition at line 1546 of file dom/domAsset.h.

const domUp_axisRef domAsset::getUp_axis (  )  const [inline]

Gets the up_axis element.

Returns:
a daeSmartRef to the up_axis element.

Definition at line 1071 of file 1.4/dom/domAsset.h.

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

Definition at line 19 of file dom/domAsset.h.

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

Definition at line 26 of file 1.4/dom/domAsset.h.

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

Overloaded assignment operator

Definition at line 1569 of file dom/domAsset.h.

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

Overloaded assignment operator

Definition at line 1084 of file 1.4/dom/domAsset.h.

static DLLSPEC daeMetaElement* domAsset::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* domAsset::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.
virtual daeInt domAsset::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 20 of file dom/domAsset.h.

virtual daeInt domAsset::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 27 of file 1.4/dom/domAsset.h.


Member Data Documentation

The contributor element defines authoring information for asset management

See also:
domContributor

Definition at line 972 of file 1.4/dom/domAsset.h.

Definition at line 1442 of file dom/domAsset.h.

The created element contains the date and time that the parent element was created and is represented in an ISO 8601 format. The created element may appear zero or one time.

See also:
domCreated

Definition at line 978 of file 1.4/dom/domAsset.h.

Definition at line 1489 of file dom/domAsset.h.

The keywords element contains a list of words used as search criteria for the parent element. The keywords element may appear zero or more times.

See also:
domKeywords

The keywords element contains a list of words used as search criteria for the parent element. There may be only one keywords element.

See also:
domKeywords

Definition at line 984 of file 1.4/dom/domAsset.h.

The modified element contains the date and time that the parent element was last modified and represented in an ISO 8601 format. The modified element may appear zero or one time.

See also:
domModified

Definition at line 990 of file 1.4/dom/domAsset.h.

The revision element contains the revision information for the parent element. The revision element may appear zero or one time.

See also:
domRevision

Definition at line 995 of file 1.4/dom/domAsset.h.

The subject element contains a description of the topical subject of the parent element. The subject element may appear zero or one time.

See also:
domSubject

Definition at line 1001 of file 1.4/dom/domAsset.h.

The title element contains the title information for the parent element. The title element may appear zero or one time.

See also:
domTitle

Definition at line 1006 of file 1.4/dom/domAsset.h.

The unit element contains descriptive information about unit of measure. It has attributes for the name of the unit and the measurement with respect to the meter. The unit element may appear zero or one time.

See also:
domUnit

Definition at line 1012 of file 1.4/dom/domAsset.h.

The up_axis element contains descriptive information about coordinate system of the geometric data. All coordinates are right-handed by definition. This element specifies which axis is considered up. The default is the Y-axis. The up_axis element may appear zero or one time.

See also:
domUp_axis

Definition at line 1019 of file 1.4/dom/domAsset.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:17 2013