domFx_surface_init_cube_common_complexType Class Reference

#include <domFx_surface_init_cube_common.h>

Inheritance diagram for domFx_surface_init_cube_common_complexType:
Inheritance graph
[legend]

List of all members.

Classes

class  domAll
class  domFace
class  domPrimary

Public Types

typedef daeTArray< domAllRefdomAll_Array
typedef daeSmartRef< domAlldomAllRef
typedef daeTArray< domFaceRefdomFace_Array
typedef daeSmartRef< domFacedomFaceRef
typedef daeTArray< domPrimaryRefdomPrimary_Array
typedef daeSmartRef< domPrimarydomPrimaryRef

Public Member Functions

const domAllRef getAll () const
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
const domFace_ArraygetFace_array () const
domFace_ArraygetFace_array ()
const domPrimaryRef getPrimary () const

Protected Member Functions

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

Protected Attributes

daeTArray< daeCharArray * > _CMData
daeElementRefArray _contents
daeUIntArray _contentsOrder
domAllRef elemAll
domFace_Array elemFace_array
domPrimaryRef elemPrimary

Detailed Description

Definition at line 18 of file domFx_surface_init_cube_common.h.


Member Typedef Documentation

Definition at line 24 of file domFx_surface_init_cube_common.h.

Definition at line 21 of file domFx_surface_init_cube_common.h.

Definition at line 232 of file domFx_surface_init_cube_common.h.

Definition at line 229 of file domFx_surface_init_cube_common.h.

Definition at line 87 of file domFx_surface_init_cube_common.h.

Definition at line 84 of file domFx_surface_init_cube_common.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 360 of file domFx_surface_init_cube_common.h.

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

Destructor

Definition at line 364 of file domFx_surface_init_cube_common.h.


Member Function Documentation

const domAllRef domFx_surface_init_cube_common_complexType::getAll (  )  const [inline]

Gets the all element.

Returns:
a daeSmartRef to the all element.

Definition at line 329 of file domFx_surface_init_cube_common.h.

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

Gets the _contents array.

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

Definition at line 354 of file domFx_surface_init_cube_common.h.

daeElementRefArray& domFx_surface_init_cube_common_complexType::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 349 of file domFx_surface_init_cube_common.h.

const domFace_Array& domFx_surface_init_cube_common_complexType::getFace_array (  )  const [inline]

Gets the face element array.

Returns:
Returns a constant reference to the array of face elements.

Definition at line 344 of file domFx_surface_init_cube_common.h.

domFace_Array& domFx_surface_init_cube_common_complexType::getFace_array (  )  [inline]

Gets the face element array.

Returns:
Returns a reference to the array of face elements.

Definition at line 339 of file domFx_surface_init_cube_common.h.

const domPrimaryRef domFx_surface_init_cube_common_complexType::getPrimary (  )  const [inline]

Gets the primary element.

Returns:
a daeSmartRef to the primary element.

Definition at line 334 of file domFx_surface_init_cube_common.h.

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

Overloaded assignment operator

Definition at line 368 of file domFx_surface_init_cube_common.h.


Member Data Documentation

Used to store information needed for some content model objects.

Definition at line 321 of file domFx_surface_init_cube_common.h.

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

Definition at line 312 of file domFx_surface_init_cube_common.h.

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

Definition at line 316 of file domFx_surface_init_cube_common.h.

Init the entire surface with one compound image such as DDS

See also:
domAll

Definition at line 298 of file domFx_surface_init_cube_common.h.

Init each face mipchain with one compound image such as DDS

See also:
domFace

Definition at line 308 of file domFx_surface_init_cube_common.h.

Init all primary mip level 0 subsurfaces with one compound image such as DDS. Use of this element expects that the surface has element mip_levels=0 or mipmap_generate.

See also:
domPrimary

Definition at line 304 of file domFx_surface_init_cube_common.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:30:24 2013