domLine Class Reference
#include <domLine.h>
List of all members.
Detailed Description
Describes an infinite line. A line is defined and positioned in space with an axis which gives it an origin and a unit vector. The Geom_Line line is parameterized: P (U) = O + U*Dir, where: - P is the point of parameter U, - O is the origin and Dir the unit vector of its positioning axis. The parameter range is ] -infinite, +infinite [. The orientation of the line is given by the unit vector of its positioning axis.
Definition at line 19 of file domLine.h.
Member Typedef Documentation
Constructor & Destructor Documentation
domLine::domLine |
( |
DAE & |
dae |
) |
[inline, protected] |
virtual domLine::~domLine |
( |
|
) |
[inline, protected, virtual] |
Member Function Documentation
Creates an instance of this class and returns a daeElementRef referencing it.
- Returns:
- a daeElementRef referencing an instance of this object.
Gets the direction element.
- Returns:
- a daeSmartRef to the direction element.
Definition at line 159 of file domLine.h.
Gets the extra element array.
- Returns:
- Returns a constant reference to the array of extra elements.
Definition at line 169 of file domLine.h.
Gets the extra element array.
- Returns:
- Returns a reference to the array of extra elements.
Definition at line 164 of file domLine.h.
static daeInt domLine::ID |
( |
|
) |
[inline, static] |
virtual domLine& domLine::operator= |
( |
const domLine & |
cpy |
) |
[inline, protected, virtual] |
Overloaded assignment operator
Definition at line 182 of file domLine.h.
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 domLine::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 24 of file domLine.h.
Member Data Documentation
The documentation for this class was generated from the following file:
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:39 2013