
#include <gzGeometryUtils.h>
Inheritance diagram for gzViewPlane:

Public Member Functions | |
| gzViewPlane (const gzReal &distance=-1, const gzVec4 &color=gzVec4(0.0, 0.0, 0.0, 1.0), const gzString &name=GZ_EMPTY_STRING) | |
| virtual | ~gzViewPlane () |
| GZ_DECLARE_TYPE_INTERFACE_EXPORT (1) | |
| virtual gzVoid | preTraverseAction (gzTraverseAction *actionclass, gzContext *context) |
| virtual gzVoid | updateNode () |
| virtual gzReference * | clone () const |
| gzVoid | setCoordinates (const gzVec2 &bottomLeftCoordinate, const gzVec2 &upperRightCoordinate) |
| gzVoid | setTexCoordinates (const gzVec2 &bottomLeftTexCoordinate, const gzVec2 &upperRightTexCoordinate) |
| gzVoid | setColor (const gzVec4 &color) |
| gzVoid | usePixelPosition (gzBool on) |
| gzVoid | setAlignment (gzViewPlaneAlign alignment) |
| GZ_PROPERTY_EXPORT (gzBool, UseIntersection, 1) | |
| Set to TRUE if active in intersections. | |
Definition at line 167 of file gzGeometryUtils.h.
|
||||||||||||||||
|
|
|
|
Definition at line 172 of file gzGeometryUtils.h. |
|
|
Implements gzBaseGeometry. |
|
|
Reimplemented from gzBaseGeometry. |
|
||||||||||||||||
|
Set to TRUE if active in intersections.
|
|
||||||||||||
|
Implements gzBaseGeometry. |
|
|
The default alignment is the lower left window corner. E.g. a square in the lower left coner is then specified by setCoordinates(gzVec2(0,0),gzVec2(100,100))
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Implements gzBaseGeometry. |
|
|
When you use pixel positions,the pixel coordinates are calculates as offsets to the current origo and counting "x" positive to the right and "y" positive up. You set the origo by using the setAlignment method
|