domCamera::domOptics::domTechnique_common::domOrthographic Class Reference

#include <domCamera.h>

Inheritance diagram for domCamera::domOptics::domTechnique_common::domOrthographic:
Inheritance graph
[legend]

List of all members.

Public Member Functions

const domTargetable_floatRef getAspect_ratio () const
const domTargetableFloatRef getAspect_ratio () const
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
virtual COLLADA_TYPE::TypeEnum getElementType () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domTargetable_floatRef getXmag () const
const domTargetableFloatRef getXmag () const
const domTargetable_floatRef getYmag () const
const domTargetableFloatRef getYmag () const
const domTargetable_floatRef getZfar () const
const domTargetableFloatRef getZfar () const
const domTargetable_floatRef getZnear () const
const domTargetableFloatRef getZnear () const
virtual daeInt typeID () const
virtual daeInt typeID () const

Static Public Member Functions

static DLLSPEC daeElementRef create (DAE &dae)
static DLLSPEC daeElementRef create (DAE &dae)
static daeInt ID ()
static daeInt ID ()
static DLLSPEC daeMetaElementregisterElement (DAE &dae)
static DLLSPEC daeMetaElementregisterElement (DAE &dae)

Protected Member Functions

 domOrthographic (DAE &dae)
 domOrthographic (DAE &dae)
virtual domOrthographicoperator= (const domOrthographic &cpy)
virtual domOrthographicoperator= (const domOrthographic &cpy)
virtual ~domOrthographic ()
virtual ~domOrthographic ()

Protected Attributes

daeTArray< daeCharArray * > _CMData
daeElementRefArray _contents
daeUIntArray _contentsOrder
domTargetable_floatRef elemAspect_ratio
domTargetableFloatRef elemAspect_ratio
domTargetable_floatRef elemXmag
domTargetableFloatRef elemXmag
domTargetable_floatRef elemYmag
domTargetableFloatRef elemYmag
domTargetable_floatRef elemZfar
domTargetableFloatRef elemZfar
domTargetable_floatRef elemZnear
domTargetableFloatRef elemZnear

Detailed Description

The orthographic element describes the field of view of an orthographic camera.

Definition at line 74 of file 1.4/dom/domCamera.h.


Constructor & Destructor Documentation

domCamera::domOptics::domTechnique_common::domOrthographic::domOrthographic ( DAE dae  )  [inline, protected]

Constructor

Definition at line 167 of file 1.4/dom/domCamera.h.

virtual domCamera::domOptics::domTechnique_common::domOrthographic::~domOrthographic (  )  [inline, protected, virtual]

Destructor

Definition at line 171 of file 1.4/dom/domCamera.h.

domCamera::domOptics::domTechnique_common::domOrthographic::domOrthographic ( DAE dae  )  [inline, protected]

Constructor

Definition at line 159 of file dom/domCamera.h.

virtual domCamera::domOptics::domTechnique_common::domOrthographic::~domOrthographic (  )  [inline, protected, virtual]

Destructor

Definition at line 163 of file dom/domCamera.h.


Member Function Documentation

static DLLSPEC daeElementRef domCamera::domOptics::domTechnique_common::domOrthographic::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.
static DLLSPEC daeElementRef domCamera::domOptics::domTechnique_common::domOrthographic::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.
const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domOrthographic::getAspect_ratio (  )  const [inline]

Gets the aspect_ratio element.

Returns:
a daeSmartRef to the aspect_ratio element.

Definition at line 133 of file dom/domCamera.h.

const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domOrthographic::getAspect_ratio (  )  const [inline]

Gets the aspect_ratio element.

Returns:
a daeSmartRef to the aspect_ratio element.

Definition at line 141 of file 1.4/dom/domCamera.h.

const daeElementRefArray& domCamera::domOptics::domTechnique_common::domOrthographic::getContents (  )  const [inline]

Gets the _contents array.

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

Definition at line 153 of file dom/domCamera.h.

daeElementRefArray& domCamera::domOptics::domTechnique_common::domOrthographic::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 148 of file dom/domCamera.h.

const daeElementRefArray& domCamera::domOptics::domTechnique_common::domOrthographic::getContents (  )  const [inline]

Gets the _contents array.

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

Definition at line 161 of file 1.4/dom/domCamera.h.

daeElementRefArray& domCamera::domOptics::domTechnique_common::domOrthographic::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 156 of file 1.4/dom/domCamera.h.

virtual COLLADA_TYPE::TypeEnum domCamera::domOptics::domTechnique_common::domOrthographic::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 69 of file dom/domCamera.h.

virtual COLLADA_TYPE::TypeEnum domCamera::domOptics::domTechnique_common::domOrthographic::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 77 of file 1.4/dom/domCamera.h.

const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domOrthographic::getXmag (  )  const [inline]

Gets the xmag element.

Returns:
a daeSmartRef to the xmag element.

Definition at line 123 of file dom/domCamera.h.

const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domOrthographic::getXmag (  )  const [inline]

Gets the xmag element.

Returns:
a daeSmartRef to the xmag element.

Definition at line 131 of file 1.4/dom/domCamera.h.

const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domOrthographic::getYmag (  )  const [inline]

Gets the ymag element.

Returns:
a daeSmartRef to the ymag element.

Definition at line 128 of file dom/domCamera.h.

const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domOrthographic::getYmag (  )  const [inline]

Gets the ymag element.

Returns:
a daeSmartRef to the ymag element.

Definition at line 136 of file 1.4/dom/domCamera.h.

const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domOrthographic::getZfar (  )  const [inline]

Gets the zfar element.

Returns:
a daeSmartRef to the zfar element.

Definition at line 143 of file dom/domCamera.h.

const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domOrthographic::getZfar (  )  const [inline]

Gets the zfar element.

Returns:
a daeSmartRef to the zfar element.

Definition at line 151 of file 1.4/dom/domCamera.h.

const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domOrthographic::getZnear (  )  const [inline]

Gets the znear element.

Returns:
a daeSmartRef to the znear element.

Definition at line 138 of file dom/domCamera.h.

const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domOrthographic::getZnear (  )  const [inline]

Gets the znear element.

Returns:
a daeSmartRef to the znear element.

Definition at line 146 of file 1.4/dom/domCamera.h.

static daeInt domCamera::domOptics::domTechnique_common::domOrthographic::ID (  )  [inline, static]

Definition at line 70 of file dom/domCamera.h.

static daeInt domCamera::domOptics::domTechnique_common::domOrthographic::ID (  )  [inline, static]

Definition at line 78 of file 1.4/dom/domCamera.h.

virtual domOrthographic& domCamera::domOptics::domTechnique_common::domOrthographic::operator= ( const domOrthographic cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 167 of file dom/domCamera.h.

virtual domOrthographic& domCamera::domOptics::domTechnique_common::domOrthographic::operator= ( const domOrthographic cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 175 of file 1.4/dom/domCamera.h.

static DLLSPEC daeMetaElement* domCamera::domOptics::domTechnique_common::domOrthographic::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.
static DLLSPEC daeMetaElement* domCamera::domOptics::domTechnique_common::domOrthographic::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 domCamera::domOptics::domTechnique_common::domOrthographic::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 71 of file dom/domCamera.h.

virtual daeInt domCamera::domOptics::domTechnique_common::domOrthographic::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 79 of file 1.4/dom/domCamera.h.


Member Data Documentation

Used to store information needed for some content model objects.

Definition at line 123 of file 1.4/dom/domCamera.h.

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

Definition at line 114 of file 1.4/dom/domCamera.h.

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

Definition at line 118 of file 1.4/dom/domCamera.h.

The aspect_ratio element contains a floating point number describing the aspect ratio of the field of view. If the aspect_ratio element is not present the aspect ratio is to be calculated from the xmag or ymag elements and the current viewport.

See also:
domAspect_ratio

Definition at line 90 of file dom/domCamera.h.

The aspect_ratio element contains a floating point number describing the aspect ratio of the field of view. If the aspect_ratio element is not present the aspect ratio is to be calculated from the xmag or ymag elements and the current viewport.

See also:
domAspect_ratio

Definition at line 98 of file 1.4/dom/domCamera.h.

The xmag element contains a floating point number describing the horizontal magnification of the view.

See also:
domXmag

Definition at line 78 of file dom/domCamera.h.

The xmag element contains a floating point number describing the horizontal magnification of the view.

See also:
domXmag

Definition at line 86 of file 1.4/dom/domCamera.h.

The ymag element contains a floating point number describing the vertical magnification of the view. It can also have a sid.

See also:
domYmag

Definition at line 83 of file dom/domCamera.h.

The ymag element contains a floating point number describing the vertical magnification of the view. It can also have a sid.

See also:
domYmag

Definition at line 91 of file 1.4/dom/domCamera.h.

The zfar element contains a floating point number that describes the distance to the far clipping plane. The zfar element must occur exactly once.

See also:
domZfar

Definition at line 102 of file dom/domCamera.h.

The zfar element contains a floating point number that describes the distance to the far clipping plane. The zfar element must occur exactly once.

See also:
domZfar

Definition at line 110 of file 1.4/dom/domCamera.h.

The znear element contains a floating point number that describes the distance to the near clipping plane. The znear element must occur exactly once.

See also:
domZnear

Definition at line 96 of file dom/domCamera.h.

The znear element contains a floating point number that describes the distance to the near clipping plane. The znear element must occur exactly once.

See also:
domZnear

Definition at line 104 of file 1.4/dom/domCamera.h.


The documentation for this class was generated from the following files:
 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:29:21 2013