domFormula_newparam Class Reference

#include <domFormula_newparam.h>

Inheritance diagram for domFormula_newparam:
Inheritance graph
[legend]

List of all members.

Classes

class  domBool
class  domFloat
class  domInt
class  domSIDREF

Public Types

typedef daeTArray< domBoolRefdomBool_Array
typedef daeSmartRef< domBooldomBoolRef
typedef daeTArray< domFloatRefdomFloat_Array
typedef daeSmartRef< domFloatdomFloatRef
typedef daeTArray< domIntRefdomInt_Array
typedef daeSmartRef< domIntdomIntRef
typedef daeTArray< domSIDREFRefdomSIDREF_Array
typedef daeSmartRef< domSIDREFdomSIDREFRef

Public Member Functions

const domBoolRef getBool () const
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domFloatRef getFloat () const
const domIntRef getInt () const
domSid getSid () const
const domSIDREFRef getSIDREF () const
void setSid (domSid atSid)
virtual daeInt typeID () const

Static Public Member Functions

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

Protected Member Functions

 domFormula_newparam (DAE &dae)
virtual domFormula_newparamoperator= (const domFormula_newparam &cpy)
virtual ~domFormula_newparam ()

Protected Attributes

daeTArray< daeCharArray * > _CMData
daeElementRefArray _contents
daeUIntArray _contentsOrder
domSid attrSid
domBoolRef elemBool
domFloatRef elemFloat
domIntRef elemInt
domSIDREFRef elemSIDREF

Detailed Description

Definition at line 10 of file domFormula_newparam.h.


Member Typedef Documentation

Definition at line 194 of file domFormula_newparam.h.

Definition at line 191 of file domFormula_newparam.h.

Definition at line 20 of file domFormula_newparam.h.

Definition at line 17 of file domFormula_newparam.h.

Definition at line 78 of file domFormula_newparam.h.

Definition at line 75 of file domFormula_newparam.h.

Definition at line 136 of file domFormula_newparam.h.

Definition at line 133 of file domFormula_newparam.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 320 of file domFormula_newparam.h.

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

Destructor

Definition at line 324 of file domFormula_newparam.h.


Member Function Documentation

static DLLSPEC daeElementRef domFormula_newparam::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 domBoolRef domFormula_newparam::getBool (  )  const [inline]

Gets the bool element.

Returns:
a daeSmartRef to the bool element.

Definition at line 304 of file domFormula_newparam.h.

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

Gets the _contents array.

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

Definition at line 314 of file domFormula_newparam.h.

daeElementRefArray& domFormula_newparam::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 309 of file domFormula_newparam.h.

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

Reimplemented from daeElement.

Definition at line 13 of file domFormula_newparam.h.

const domFloatRef domFormula_newparam::getFloat (  )  const [inline]

Gets the float element.

Returns:
a daeSmartRef to the float element.

Definition at line 289 of file domFormula_newparam.h.

const domIntRef domFormula_newparam::getInt (  )  const [inline]

Gets the int element.

Returns:
a daeSmartRef to the int element.

Definition at line 294 of file domFormula_newparam.h.

domSid domFormula_newparam::getSid (  )  const [inline]

Gets the sid attribute.

Returns:
Returns a domSid of the sid attribute.

Definition at line 278 of file domFormula_newparam.h.

const domSIDREFRef domFormula_newparam::getSIDREF (  )  const [inline]

Gets the SIDREF element.

Returns:
a daeSmartRef to the SIDREF element.

Definition at line 299 of file domFormula_newparam.h.

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

Definition at line 14 of file domFormula_newparam.h.

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

Overloaded assignment operator

Definition at line 328 of file domFormula_newparam.h.

static DLLSPEC daeMetaElement* domFormula_newparam::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 domFormula_newparam::setSid ( domSid  atSid  )  [inline]

Sets the sid attribute.

Parameters:
atSid The new value for the sid attribute.

Definition at line 283 of file domFormula_newparam.h.

virtual daeInt domFormula_newparam::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 15 of file domFormula_newparam.h.


Member Data Documentation

Used to store information needed for some content model objects.

Definition at line 270 of file domFormula_newparam.h.

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

Definition at line 261 of file domFormula_newparam.h.

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

Definition at line 265 of file domFormula_newparam.h.

Definition at line 251 of file domFormula_newparam.h.

Definition at line 257 of file domFormula_newparam.h.

Definition at line 254 of file domFormula_newparam.h.

Definition at line 255 of file domFormula_newparam.h.

Definition at line 256 of file domFormula_newparam.h.


The documentation for this class was generated from the following file:
 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:54 2013