domAsset::domCoverage::domGeographic_location Class Reference

#include <domAsset.h>

Inheritance diagram for domAsset::domCoverage::domGeographic_location:
Inheritance graph
[legend]

List of all members.

Classes

class  domAltitude
class  domLatitude
class  domLongitude

Public Types

typedef daeTArray< domAltitudeRefdomAltitude_Array
typedef daeSmartRef< domAltitudedomAltitudeRef
typedef daeTArray< domLatitudeRefdomLatitude_Array
typedef daeSmartRef< domLatitudedomLatitudeRef
typedef daeTArray
< domLongitudeRef
domLongitude_Array
typedef daeSmartRef< domLongitudedomLongitudeRef

Public Member Functions

const domAltitudeRef getAltitude () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domLatitudeRef getLatitude () const
const domLongitudeRef getLongitude () 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

 domGeographic_location (DAE &dae)
virtual domGeographic_locationoperator= (const domGeographic_location &cpy)
virtual ~domGeographic_location ()

Protected Attributes

domAltitudeRef elemAltitude
domLatitudeRef elemLatitude
domLongitudeRef elemLongitude

Detailed Description

Specifies the location of the asset using the WGS84 coordinate system.

Definition at line 616 of file dom/domAsset.h.


Member Typedef Documentation

Definition at line 742 of file dom/domAsset.h.

Definition at line 739 of file dom/domAsset.h.

Definition at line 684 of file dom/domAsset.h.

Definition at line 681 of file dom/domAsset.h.

Definition at line 626 of file dom/domAsset.h.

Definition at line 623 of file dom/domAsset.h.


Constructor & Destructor Documentation

domAsset::domCoverage::domGeographic_location::domGeographic_location ( DAE dae  )  [inline, protected]

Constructor

Definition at line 849 of file dom/domAsset.h.

virtual domAsset::domCoverage::domGeographic_location::~domGeographic_location (  )  [inline, protected, virtual]

Destructor

Definition at line 853 of file dom/domAsset.h.


Member Function Documentation

static DLLSPEC daeElementRef domAsset::domCoverage::domGeographic_location::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 domAltitudeRef domAsset::domCoverage::domGeographic_location::getAltitude (  )  const [inline]

Gets the altitude element.

Returns:
a daeSmartRef to the altitude element.

Definition at line 844 of file dom/domAsset.h.

virtual COLLADA_TYPE::TypeEnum domAsset::domCoverage::domGeographic_location::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 619 of file dom/domAsset.h.

const domLatitudeRef domAsset::domCoverage::domGeographic_location::getLatitude (  )  const [inline]

Gets the latitude element.

Returns:
a daeSmartRef to the latitude element.

Definition at line 839 of file dom/domAsset.h.

const domLongitudeRef domAsset::domCoverage::domGeographic_location::getLongitude (  )  const [inline]

Gets the longitude element.

Returns:
a daeSmartRef to the longitude element.

Definition at line 834 of file dom/domAsset.h.

static daeInt domAsset::domCoverage::domGeographic_location::ID (  )  [inline, static]

Definition at line 620 of file dom/domAsset.h.

virtual domGeographic_location& domAsset::domCoverage::domGeographic_location::operator= ( const domGeographic_location cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 857 of file dom/domAsset.h.

static DLLSPEC daeMetaElement* domAsset::domCoverage::domGeographic_location::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 domAsset::domCoverage::domGeographic_location::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 621 of file dom/domAsset.h.


Member Data Documentation

Altitude is always given in meters. If the mode is "absolute", then the value is interpreted as meters from mean sea level. If the mode is "relativeToGround" then the value is interpreted as meters above the actual ground elevation at that particular location.

See also:
domAltitude

Definition at line 827 of file dom/domAsset.h.

Definition at line 820 of file dom/domAsset.h.

Definition at line 819 of file dom/domAsset.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:29:18 2013