Blender V2.61 - r43446
|
#include <Projections.h>
Public Attributes | |
LONG | trigProj [13][2] |
Projections of triangle. | |
LONG | trigVertProj [13][3] |
Projections of triangle vertices on primary axes. | |
LONG | trigEdgeProj [13][3][2] |
Projections of triangle edges. | |
double | norm [3] |
Normal of the triangle. | |
double | normA |
double | normB |
int | index |
End points along each axis. |
Structure for the projections inheritable from parent
Definition at line 56 of file Projections.h.
End points along each axis.
Error range on each axis LONG errorProj[13]; Index of polygon
Definition at line 79 of file Projections.h.
Referenced by Projections::Projections().
double InheritableProjections::norm[3] |
Normal of the triangle.
Definition at line 68 of file Projections.h.
Referenced by Projections::Projections().
Definition at line 69 of file Projections.h.
Definition at line 69 of file Projections.h.
LONG InheritableProjections::trigEdgeProj[13][3][2] |
Projections of triangle edges.
Definition at line 65 of file Projections.h.
Referenced by Projections::getIntersectionMasks(), and Projections::Projections().
LONG InheritableProjections::trigProj[13][2] |
Projections of triangle.
Definition at line 59 of file Projections.h.
Referenced by Projections::getBoxMask(), Projections::getChildrenMasks(), Projections::getIntersection(), Projections::getIntersectionMasks(), Projections::getIntersectionPrimary(), Projections::isIntersecting(), Projections::isIntersectingNoPrimary(), Projections::isIntersectingPrimary(), and Projections::Projections().
LONG InheritableProjections::trigVertProj[13][3] |
Projections of triangle vertices on primary axes.
Definition at line 62 of file Projections.h.
Referenced by Projections::getChildrenMasks(), Projections::isIntersecting(), and Projections::Projections().