#include <Inventor/details/SoLineDetail.h>
Inheritance diagram for SoLineDetail::

Public Methods | |
| SoLineDetail (void) | |
| virtual | ~SoLineDetail () |
| virtual SoDetail * | copy (void) const |
| const SoPointDetail * | getPoint0 (void) const |
| const SoPointDetail * | getPoint1 (void) const |
| int | getLineIndex (void) const |
| int | getPartIndex (void) const |
| void | setPoint0 (const SoPointDetail *const detail) |
| void | setPoint1 (const SoPointDetail *const detail) |
| void | setLineIndex (const int idx) |
| void | setPartIndex (const int idx) |
| void | incLineIndex (void) |
| void | incPartIndex (void) |
Static Public Methods | |
| void | initClass (void) |
Instances of this class are used among other things for storing information about lines after pick operations, and for storing information returned to tesselation callbacks.
|
|
Default constructor sets up an empty, non-valid detail specification. |
|
|
Destructor. |
|
|
Initialize relevant common data for all instances, like the type system. Reimplemented from SoDetail. |
|
|
Return a deep copy of ourself. Reimplemented from SoDetail. |
|
|
Returns SoPointDetail describing the line start point. |
|
|
Returns SoPointDetail describing the line end point. |
|
|
Returns the index of this line within the lineset node it is part of. |
|
|
Returns the index of this line within the complex shape node it is part of. |
|
|
Stores information about line's start point. Used internally from library client code setting up a SoLineDetail instance.
|
|
|
Stores information about line's end point. Used internally from library client code setting up a SoLineDetail instance.
|
|
|
Used internally from library client code setting up a SoLineDetail instance.
|
|
|
Used internally from library client code setting up a SoLineDetail instance.
|
|
|
Convenience method for library client code when setting up a SoLineDetail instance to use the line index as a counter. |
|
|
Convenience method for library client code when setting up a SoLineDetail instance to use the part index as a counter. |
1.2.9 written by Dimitri van Heesch,
© 1997-2001