domImage::domCreate_cube::domFormat Class Reference

#include <domImage.h>

Inheritance diagram for domImage::domCreate_cube::domFormat:
Inheritance graph
[legend]

List of all members.

Classes

class  domExact
class  domHint

Public Types

typedef daeTArray< domExactRefdomExact_Array
typedef daeSmartRef< domExactdomExactRef
typedef daeTArray< domHintRefdomHint_Array
typedef daeSmartRef< domHintdomHintRef

Public Member Functions

virtual COLLADA_TYPE::TypeEnum getElementType () const
const domExactRef getExact () const
const domHintRef getHint () const
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

 domFormat (DAE &dae)
virtual domFormatoperator= (const domFormat &cpy)
virtual ~domFormat ()

Protected Attributes

domExactRef elemExact
domHintRef elemHint

Detailed Description

If not present it is assumed to be R8G8B8A8 linear.

Definition at line 1550 of file dom/domImage.h.


Member Typedef Documentation

Definition at line 1674 of file dom/domImage.h.

Definition at line 1671 of file dom/domImage.h.

Definition at line 1560 of file dom/domImage.h.

Definition at line 1557 of file dom/domImage.h.


Constructor & Destructor Documentation

domImage::domCreate_cube::domFormat::domFormat ( DAE dae  )  [inline, protected]

Constructor

Definition at line 1764 of file dom/domImage.h.

virtual domImage::domCreate_cube::domFormat::~domFormat (  )  [inline, protected, virtual]

Destructor

Definition at line 1768 of file dom/domImage.h.


Member Function Documentation

static DLLSPEC daeElementRef domImage::domCreate_cube::domFormat::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::domCreate_cube::domFormat::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 1553 of file dom/domImage.h.

const domExactRef domImage::domCreate_cube::domFormat::getExact (  )  const [inline]

Gets the exact element.

Returns:
a daeSmartRef to the exact element.

Definition at line 1759 of file dom/domImage.h.

const domHintRef domImage::domCreate_cube::domFormat::getHint (  )  const [inline]

Gets the hint element.

Returns:
a daeSmartRef to the hint element.

Definition at line 1754 of file dom/domImage.h.

static daeInt domImage::domCreate_cube::domFormat::ID (  )  [inline, static]

Definition at line 1554 of file dom/domImage.h.

virtual domFormat& domImage::domCreate_cube::domFormat::operator= ( const domFormat cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 1772 of file dom/domImage.h.

static DLLSPEC daeMetaElement* domImage::domCreate_cube::domFormat::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 domImage::domCreate_cube::domFormat::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 1555 of file dom/domImage.h.


Member Data Documentation

Contains a string representing the profile and platform specific texel format that the author would like this surface to use. If this element is not specified then the application will fall back to the hint

See also:
domExact

Definition at line 1747 of file dom/domImage.h.

if this element or a higher precidence element is not present then use a common format R8G8B8A8 with linear color gradient, not sRGB.

See also:
domHint

Definition at line 1741 of file dom/domImage.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:26 2013