domImage_source::domHex Class Reference

#include <domImage_source.h>

Inheritance diagram for domImage_source::domHex:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual COLLADA_TYPE::TypeEnum getElementType () const
xsToken getFormat () const
domList_of_hex_binarygetValue ()
void setFormat (xsToken atFormat)
void setValue (const domList_of_hex_binary &val)
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

 domHex (DAE &dae)
virtual domHexoperator= (const domHex &cpy)
virtual ~domHex ()

Protected Attributes

domList_of_hex_binary _value
xsToken attrFormat

Detailed Description

The data element contains a sequence of hexadecimal encoded binary octets representing the embedded image data. The format attribute is use the determine which codec decodes the image's descriptions and data.

Definition at line 100 of file domImage_source.h.


Constructor & Destructor Documentation

domImage_source::domHex::domHex ( DAE dae  )  [inline, protected]

Constructor

Definition at line 147 of file domImage_source.h.

virtual domImage_source::domHex::~domHex (  )  [inline, protected, virtual]

Destructor

Definition at line 151 of file domImage_source.h.


Member Function Documentation

static DLLSPEC daeElementRef domImage_source::domHex::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.
virtual COLLADA_TYPE::TypeEnum domImage_source::domHex::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 103 of file domImage_source.h.

xsToken domImage_source::domHex::getFormat (  )  const [inline]

Gets the format attribute.

Returns:
Returns a xsToken of the format attribute.

Definition at line 120 of file domImage_source.h.

domList_of_hex_binary& domImage_source::domHex::getValue (  )  [inline]

Gets the value of this element.

Returns:
a domList_of_hex_binary of the value.

Definition at line 131 of file domImage_source.h.

static daeInt domImage_source::domHex::ID (  )  [inline, static]

Definition at line 104 of file domImage_source.h.

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

Overloaded assignment operator

Definition at line 155 of file domImage_source.h.

static DLLSPEC daeMetaElement* domImage_source::domHex::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 domImage_source::domHex::setFormat ( xsToken  atFormat  )  [inline]

Sets the format attribute.

Parameters:
atFormat The new value for the format attribute.

Definition at line 125 of file domImage_source.h.

void domImage_source::domHex::setValue ( const domList_of_hex_binary val  )  [inline]

Sets the _value of this element.

Parameters:
val The new value for this element.

Definition at line 136 of file domImage_source.h.

virtual daeInt domImage_source::domHex::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 105 of file domImage_source.h.


Member Data Documentation

The domList_of_hex_binary value of the text data of this element.

Definition at line 142 of file domImage_source.h.

The format attribute is a text string value that indicates the image format. Examples include "DDS", "EXR", "BMP", "JPG", and "PNG". Note that all of these formats have internal descriptors of size, bpp, etc.

Definition at line 112 of file domImage_source.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:27 2013