|
p3d_vector3 | _norm |
| the form normal
|
|
virtual double GeometricForm::distHToPoint |
( |
p3d_point |
p | ) |
|
|
pure virtual |
virtual double GeometricForm::getDistanceFromPoint |
( |
p3d_point |
p | ) |
|
|
pure virtual |
virtual std::vector<p3d_point> GeometricForm::getFormGrid |
( |
double |
sampleRate | ) |
|
|
pure virtual |
void GeometricForm::getNorm |
( |
p3d_vector3 |
v | ) |
|
|
inline |
- Returns
- v: a copy of the form normal
virtual double GeometricForm::getPlannarDistanceFromPoint |
( |
p3d_point |
p | ) |
|
|
pure virtual |
virtual p3d_point GeometricForm::getRandomPointInForm |
( |
| ) |
|
|
pure virtual |
virtual bool GeometricForm::isPointInForm |
( |
p3d_point |
p | ) |
|
|
pure virtual |
p3d_point GeometricForm::transformPoint |
( |
p3d_point |
a, |
|
|
p3d_matrix4 |
M |
|
) |
| |
transformPoint
- Returns
- p3d_point Transform a point position based on the given mat4
void GeometricForm::transformVector |
( |
p3d_vector3 |
src, |
|
|
p3d_matrix4 |
M, |
|
|
p3d_vector3 |
res |
|
) |
| |
transformVector: applies the transformation to the vector
- Parameters
-
src[in] | |
M[in] | |
res[out] | do not apply the translation |
The documentation for this class was generated from the following files:
- src/GTP/GTPTools/geometricTools/geometricForm.hpp
- src/GTP/GTPTools/geometricTools/geometricForm.cpp