Oriented plane in 3D with double values.
More...
#include <Inventor/SbLineard.h>
Represents an oriented plane in 3D. This is a lightweight class/datatype that is used for arguments to some Inventor objects. {}
- See Also
- SbVec3f, SbLine, SbPlane, SbVec3d, SbLined
Definition at line 920 of file SbLineard.h.
◆ SbPlaned() [1/4]
◆ SbPlaned() [2/4]
p0
, p1
, and p2
represent three points in the plane.
◆ SbPlaned() [3/4]
SbPlaned::SbPlaned |
( |
const SbVec3d & |
n, |
|
|
double |
d |
|
) |
| |
Orientation is given by the normal vector n.
◆ SbPlaned() [4/4]
◆ getDistance()
double SbPlaned::getDistance |
( |
const SbVec3d & |
point | ) |
const |
◆ getDistanceFromOrigin()
double SbPlaned::getDistanceFromOrigin |
( |
| ) |
const |
|
inline |
◆ getNormal()
const SbVec3d& SbPlaned::getNormal |
( |
| ) |
const |
|
inline |
◆ intersect()
bool SbPlaned::intersect |
( |
const SbLined & |
l, |
|
|
SbVec3d & |
intersection |
|
) |
| const |
◆ isInHalfSpace()
bool SbPlaned::isInHalfSpace |
( |
const SbVec3d & |
point | ) |
const |
◆ offset()
void SbPlaned::offset |
( |
double |
d | ) |
|
◆ transform()
void SbPlaned::transform |
( |
const SbMatrixd & |
matrix | ) |
|
◆ operator!=
◆ operator==
The documentation for this class was generated from the following file:
- /home/jenkins/workspaces/mevislab/4.1_0/build/MeVis/ThirdParty/Sources/Inventor/include/Inventor/SbLineard.h