38#include <Inventor/SbVec3f.h>
50 void offset(
const float d);
57 friend COIN_DLL_API
int operator ==(
const SbPlane& p1,
const SbPlane& p2);
58 friend COIN_DLL_API
int operator !=(
const SbPlane& p1,
const SbPlane& p2);
60 void print(FILE * file)
const;
The SbLine class represents a line in 3D space.
Definition SbLine.h:41
The SbMatrix class is a 4x4 dimensional representation of a matrix.
Definition SbMatrix.h:47
The SbPlane class represents a plane in 3D space.
Definition SbPlane.h:43
void print(FILE *file) const
Definition SbPlane.cpp:378
SbBool intersect(const SbLine &l, SbVec3f &intersection) const
Definition SbPlane.cpp:163
SbPlane(void)
Definition SbPlane.cpp:61
float getDistanceFromOrigin(void) const
Definition SbPlane.cpp:280
void offset(const float d)
Definition SbPlane.cpp:149
float getDistance(const SbVec3f &point) const
Definition SbPlane.cpp:253
void transform(const SbMatrix &matrix)
Definition SbPlane.cpp:214
SbBool isInHalfSpace(const SbVec3f &point) const
Definition SbPlane.cpp:240
const SbVec3f & getNormal(void) const
Definition SbPlane.cpp:268
The SbVec3f class is a 3 dimensional vector with floating point coordinates.
Definition SbVec3f.h:51