domInputLocalOffset_complexType Class Reference

#include <domInputLocalOffset.h>

Inheritance diagram for domInputLocalOffset_complexType:
Inheritance graph
[legend]

List of all members.

Public Member Functions

domUint getOffset () const
xsNMTOKEN getSemantic () const
domUint getSet () const
const domURIFragmentTypegetSource () const
domURIFragmentTypegetSource ()
void setOffset (domUint atOffset)
void setSemantic (xsNMTOKEN atSemantic)
void setSet (domUint atSet)
void setSource (xsString atSource)
void setSource (const domURIFragmentType &atSource)

Protected Member Functions

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

Protected Attributes

domUint attrOffset
xsNMTOKEN attrSemantic
domUint attrSet
domURIFragmentType attrSource

Detailed Description

The InputLocalOffset type is used to represent indexed inputs that can only reference resources declared in the same document.

Definition at line 22 of file domInputLocalOffset.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 108 of file domInputLocalOffset.h.

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

Destructor

Definition at line 112 of file domInputLocalOffset.h.


Member Function Documentation

domUint domInputLocalOffset_complexType::getOffset (  )  const [inline]

Gets the offset attribute.

Returns:
Returns a domUint of the offset attribute.

Reimplemented in domInputLocalOffset.

Definition at line 54 of file domInputLocalOffset.h.

xsNMTOKEN domInputLocalOffset_complexType::getSemantic (  )  const [inline]

Gets the semantic attribute.

Returns:
Returns a xsNMTOKEN of the semantic attribute.

Reimplemented in domInputLocalOffset.

Definition at line 65 of file domInputLocalOffset.h.

domUint domInputLocalOffset_complexType::getSet (  )  const [inline]

Gets the set attribute.

Returns:
Returns a domUint of the set attribute.

Reimplemented in domInputLocalOffset.

Definition at line 97 of file domInputLocalOffset.h.

const domURIFragmentType& domInputLocalOffset_complexType::getSource (  )  const [inline]

Gets the source attribute.

Returns:
Returns a constant domURIFragmentType reference of the source attribute.

Reimplemented in domInputLocalOffset.

Definition at line 81 of file domInputLocalOffset.h.

domURIFragmentType& domInputLocalOffset_complexType::getSource (  )  [inline]

Gets the source attribute.

Returns:
Returns a domURIFragmentType reference of the source attribute.

Reimplemented in domInputLocalOffset.

Definition at line 76 of file domInputLocalOffset.h.

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

Overloaded assignment operator

Definition at line 116 of file domInputLocalOffset.h.

void domInputLocalOffset_complexType::setOffset ( domUint  atOffset  )  [inline]

Sets the offset attribute.

Parameters:
atOffset The new value for the offset attribute.

Reimplemented in domInputLocalOffset.

Definition at line 59 of file domInputLocalOffset.h.

void domInputLocalOffset_complexType::setSemantic ( xsNMTOKEN  atSemantic  )  [inline]

Sets the semantic attribute.

Parameters:
atSemantic The new value for the semantic attribute.

Reimplemented in domInputLocalOffset.

Definition at line 70 of file domInputLocalOffset.h.

void domInputLocalOffset_complexType::setSet ( domUint  atSet  )  [inline]

Sets the set attribute.

Parameters:
atSet The new value for the set attribute.

Reimplemented in domInputLocalOffset.

Definition at line 102 of file domInputLocalOffset.h.

void domInputLocalOffset_complexType::setSource ( xsString  atSource  )  [inline]

Sets the source attribute.

Parameters:
atSource The new value for the source attribute.

Reimplemented in domInputLocalOffset.

Definition at line 91 of file domInputLocalOffset.h.

void domInputLocalOffset_complexType::setSource ( const domURIFragmentType atSource  )  [inline]

Sets the source attribute.

Parameters:
atSource The new value for the source attribute.

Reimplemented in domInputLocalOffset.

Definition at line 86 of file domInputLocalOffset.h.


Member Data Documentation

The offset attribute represents the offset into the list of indices. If two input elements share the same offset, they will be indexed the same. This works as a simple form of compression for the list of indices as well as defining the order the inputs should be used in. Required attribute.

Definition at line 31 of file domInputLocalOffset.h.

The semantic attribute is the user-defined meaning of the input connection. Required attribute.

Definition at line 36 of file domInputLocalOffset.h.

The set attribute indicates which inputs should be grouped together as a single set. This is helpful when multiple inputs share the same semantics.

Definition at line 46 of file domInputLocalOffset.h.

The source attribute indicates the location of the data source. Required attribute.

Definition at line 41 of file domInputLocalOffset.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:28 2013