NonTVertex Class Reference
#include <ViewMap.h>
Inheritance diagram for NonTVertex:
List of all members.
Detailed Description
View vertex for corners, cusps, etc... Associated to a single
SVertex. Can be associated to 2 or several view edges
Constructor & Destructor Documentation
|
Builds a NonTVertex from a SVertex. |
Member Function Documentation
virtual NonTVertex* castToNonTVertex |
( |
|
) |
[inline, virtual] |
|
virtual SVertex* castToSVertex |
( |
|
) |
[inline, virtual] |
|
virtual ViewVertex* castToViewVertex |
( |
|
) |
[inline, virtual] |
|
virtual ViewVertex* dupplicate |
( |
|
) |
[inline, protected, virtual] |
|
|
Returns an iterator over the ViewEdges that goes to or comes from this ViewVertex pointing to the first ViewEdge of the list. The orientedViewEdgeIterator allows to iterate in CCW order over these ViewEdges and to get the orientation for each ViewEdge (incoming/outgoing).
Implements ViewVertex. |
|
Returns an orientedViewEdgeIterator pointing to the ViewEdge given as argument.
Implements ViewVertex. |
virtual string getExactTypeName |
( |
|
) |
const [inline, virtual] |
|
|
Returns the string "ViewVertex" .
Reimplemented from ViewVertex. |
virtual Id getId |
( |
|
) |
const [inline, virtual] |
|
virtual Vec2f getPoint2D |
( |
|
) |
const [inline, virtual] |
|
virtual Vec3f getPoint3D |
( |
|
) |
const [inline, virtual] |
|
virtual real getProjectedX |
( |
|
) |
const [inline, virtual] |
|
|
Returns the projected 3D x coordinate of the vertex .
Reimplemented from Interface0D. |
virtual real getProjectedY |
( |
|
) |
const [inline, virtual] |
|
|
Returns the projected 3D y coordinate of the vertex .
Reimplemented from Interface0D. |
virtual real getProjectedZ |
( |
|
) |
const [inline, virtual] |
|
|
Returns the projected 3D z coordinate of the vertex .
Reimplemented from Interface0D. |
virtual real getX |
( |
|
) |
const [inline, virtual] |
|
|
Returns the 3D x coordinate of the vertex .
Reimplemented from Interface0D. |
virtual real getY |
( |
|
) |
const [inline, virtual] |
|
|
Returns the 3D y coordinate of the vertex .
Reimplemented from Interface0D. |
virtual real getZ |
( |
|
) |
const [inline, virtual] |
|
|
Returns the 3D z coordinate of the vertex .
Reimplemented from Interface0D. |
void SetSVertex |
( |
SVertex * |
iSVertex |
) |
[inline] |
|
|
Sets the SVertex on top of which this NonTVertex is built. |
|
Returns the SVertex on top of which this NonTVertex is built. |
The documentation for this class was generated from the following file: