domTargetableFloat3_complexType Class Reference

#include <domTargetableFloat3.h>

Inheritance diagram for domTargetableFloat3_complexType:
Inheritance graph
[legend]

List of all members.

Public Member Functions

xsNCName getSid () const
const domFloat3getValue () const
domFloat3getValue ()
void setSid (xsNCName atSid)
void setValue (const domFloat3 &val)

Protected Member Functions

 domTargetableFloat3_complexType (DAE &dae, daeElement *elt)
virtual
domTargetableFloat3_complexType
operator= (const domTargetableFloat3_complexType &cpy)
virtual ~domTargetableFloat3_complexType ()

Protected Attributes

domFloat3 _value
xsNCName attrSid

Detailed Description

The TargetableFloat3 type is used to represent elements which contain a float3 value which can be targeted for animation.

Definition at line 22 of file domTargetableFloat3.h.


Constructor & Destructor Documentation

domTargetableFloat3_complexType::domTargetableFloat3_complexType ( DAE dae,
daeElement elt 
) [inline, protected]

Constructor

Definition at line 70 of file domTargetableFloat3.h.

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

Destructor

Definition at line 74 of file domTargetableFloat3.h.


Member Function Documentation

xsNCName domTargetableFloat3_complexType::getSid (  )  const [inline]

Gets the sid attribute.

Returns:
Returns a xsNCName of the sid attribute.

Reimplemented in domScale, domTargetableFloat3, and domTranslate.

Definition at line 43 of file domTargetableFloat3.h.

const domFloat3& domTargetableFloat3_complexType::getValue (  )  const [inline]

Gets the _value array.

Returns:
Returns a constant domFloat3 reference of the _value array.

Definition at line 59 of file domTargetableFloat3.h.

domFloat3& domTargetableFloat3_complexType::getValue (  )  [inline]

Gets the _value array.

Returns:
Returns a domFloat3 reference of the _value array.

Definition at line 54 of file domTargetableFloat3.h.

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

Overloaded assignment operator

Definition at line 78 of file domTargetableFloat3.h.

void domTargetableFloat3_complexType::setSid ( xsNCName  atSid  )  [inline]

Sets the sid attribute.

Parameters:
atSid The new value for the sid attribute.

Reimplemented in domScale, domTargetableFloat3, and domTranslate.

Definition at line 48 of file domTargetableFloat3.h.

void domTargetableFloat3_complexType::setValue ( const domFloat3 val  )  [inline]

Sets the _value array.

Parameters:
val The new value for the _value array.

Definition at line 64 of file domTargetableFloat3.h.


Member Data Documentation

The domFloat3 value of the text data of this element.

Definition at line 36 of file domTargetableFloat3.h.

The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute.

Definition at line 30 of file domTargetableFloat3.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:31:58 2013