#include <domCamera.h>
The perspective element describes the optics of a perspective camera.
Definition at line 199 of file 1.4/dom/domCamera.h.
domCamera::domOptics::domTechnique_common::domPerspective::domPerspective | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 292 of file 1.4/dom/domCamera.h.
virtual domCamera::domOptics::domTechnique_common::domPerspective::~domPerspective | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 296 of file 1.4/dom/domCamera.h.
domCamera::domOptics::domTechnique_common::domPerspective::domPerspective | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 284 of file dom/domCamera.h.
virtual domCamera::domOptics::domTechnique_common::domPerspective::~domPerspective | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 288 of file dom/domCamera.h.
static DLLSPEC daeElementRef domCamera::domOptics::domTechnique_common::domPerspective::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domCamera::domOptics::domTechnique_common::domPerspective::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::getAspect_ratio | ( | ) | const [inline] |
Gets the aspect_ratio element.
Definition at line 258 of file dom/domCamera.h.
const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::getAspect_ratio | ( | ) | const [inline] |
Gets the aspect_ratio element.
Definition at line 266 of file 1.4/dom/domCamera.h.
const daeElementRefArray& domCamera::domOptics::domTechnique_common::domPerspective::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 278 of file dom/domCamera.h.
daeElementRefArray& domCamera::domOptics::domTechnique_common::domPerspective::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 273 of file dom/domCamera.h.
const daeElementRefArray& domCamera::domOptics::domTechnique_common::domPerspective::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 286 of file 1.4/dom/domCamera.h.
daeElementRefArray& domCamera::domOptics::domTechnique_common::domPerspective::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 281 of file 1.4/dom/domCamera.h.
virtual COLLADA_TYPE::TypeEnum domCamera::domOptics::domTechnique_common::domPerspective::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 194 of file dom/domCamera.h.
virtual COLLADA_TYPE::TypeEnum domCamera::domOptics::domTechnique_common::domPerspective::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 202 of file 1.4/dom/domCamera.h.
const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::getXfov | ( | ) | const [inline] |
Gets the xfov element.
Definition at line 248 of file dom/domCamera.h.
const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::getXfov | ( | ) | const [inline] |
Gets the xfov element.
Definition at line 256 of file 1.4/dom/domCamera.h.
const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::getYfov | ( | ) | const [inline] |
Gets the yfov element.
Definition at line 253 of file dom/domCamera.h.
const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::getYfov | ( | ) | const [inline] |
Gets the yfov element.
Definition at line 261 of file 1.4/dom/domCamera.h.
const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::getZfar | ( | ) | const [inline] |
Gets the zfar element.
Definition at line 268 of file dom/domCamera.h.
const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::getZfar | ( | ) | const [inline] |
Gets the zfar element.
Definition at line 276 of file 1.4/dom/domCamera.h.
const domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::getZnear | ( | ) | const [inline] |
Gets the znear element.
Definition at line 263 of file dom/domCamera.h.
const domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::getZnear | ( | ) | const [inline] |
Gets the znear element.
Definition at line 271 of file 1.4/dom/domCamera.h.
static daeInt domCamera::domOptics::domTechnique_common::domPerspective::ID | ( | ) | [inline, static] |
Definition at line 195 of file dom/domCamera.h.
static daeInt domCamera::domOptics::domTechnique_common::domPerspective::ID | ( | ) | [inline, static] |
Definition at line 203 of file 1.4/dom/domCamera.h.
virtual domPerspective& domCamera::domOptics::domTechnique_common::domPerspective::operator= | ( | const domPerspective & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 292 of file dom/domCamera.h.
virtual domPerspective& domCamera::domOptics::domTechnique_common::domPerspective::operator= | ( | const domPerspective & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 300 of file 1.4/dom/domCamera.h.
static DLLSPEC daeMetaElement* domCamera::domOptics::domTechnique_common::domPerspective::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.
static DLLSPEC daeMetaElement* domCamera::domOptics::domTechnique_common::domPerspective::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.
virtual daeInt domCamera::domOptics::domTechnique_common::domPerspective::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.
Implements daeElement.
Definition at line 196 of file dom/domCamera.h.
virtual daeInt domCamera::domOptics::domTechnique_common::domPerspective::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.
Implements daeElement.
Definition at line 204 of file 1.4/dom/domCamera.h.
daeTArray< daeCharArray * > domCamera::domOptics::domTechnique_common::domPerspective::_CMData [protected] |
Used to store information needed for some content model objects.
Definition at line 248 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 239 of file 1.4/dom/domCamera.h.
Used to preserve order in elements that have a complex content model.
Definition at line 243 of file 1.4/dom/domCamera.h.
domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::elemAspect_ratio [protected] |
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 xfov or yfov elements and the current viewport.
Definition at line 215 of file dom/domCamera.h.
domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::elemAspect_ratio [protected] |
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 xfov or yfov elements and the current viewport.
Definition at line 223 of file 1.4/dom/domCamera.h.
domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::elemXfov [protected] |
The xfov element contains a floating point number describing the horizontal field of view in degrees.
Definition at line 203 of file dom/domCamera.h.
domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::elemXfov [protected] |
The xfov element contains a floating point number describing the horizontal field of view in degrees.
Definition at line 211 of file 1.4/dom/domCamera.h.
domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::elemYfov [protected] |
The yfov element contains a floating point number describing the verticle field of view in degrees.
Definition at line 208 of file dom/domCamera.h.
domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::elemYfov [protected] |
The yfov element contains a floating point number describing the verticle field of view in degrees.
Definition at line 216 of file 1.4/dom/domCamera.h.
domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::elemZfar [protected] |
The zfar element contains a floating point number that describes the distance to the far clipping plane. The zfar element must occur exactly once.
Definition at line 227 of file dom/domCamera.h.
domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::elemZfar [protected] |
The zfar element contains a floating point number that describes the distance to the far clipping plane. The zfar element must occur exactly once.
Definition at line 235 of file 1.4/dom/domCamera.h.
domTargetable_floatRef domCamera::domOptics::domTechnique_common::domPerspective::elemZnear [protected] |
The znear element contains a floating point number that describes the distance to the near clipping plane. The znear element must occur exactly once.
Definition at line 221 of file dom/domCamera.h.
domTargetableFloatRef domCamera::domOptics::domTechnique_common::domPerspective::elemZnear [protected] |
The znear element contains a floating point number that describes the distance to the near clipping plane. The znear element must occur exactly once.
Definition at line 229 of file 1.4/dom/domCamera.h.