#include <SIM_Isect.h>
Classes | |
| struct | simIsectInfo |
Public Member Functions | |
| SIM_Isect () | |
| SIM_Isect (const UT_Vector3 &normal, fpreal64 depth, const SIM_Time &time, const simIsectInfo &objectInfoA, const simIsectInfo &objectInfoB) | |
| SIM_Isect (const UT_Vector3 &position, const UT_Vector3 &normal, const SIM_Time &time, fpreal64 depth, int obj_a, int obj_b) | |
| bool | isFaceVertex () const |
| bool | isEdgeEdge () const |
Public Attributes | |
| fpreal64 | myDepth |
| Depth of the intersection. The value is expected to be negative. | |
| UT_Vector3 | myNormal |
| Direction object A needs to move to resolve the intersection. | |
| SIM_Time | myTime |
| Time of intersection. | |
| simIsectInfo | myObjectInfoA |
| Information about the point of intersection on object A. | |
| simIsectInfo | myObjectInfoB |
| Information about the point of intersection on object B. | |
Definition at line 24 of file SIM_Isect.h.
| SIM_Isect::SIM_Isect | ( | ) | [inline] |
Definition at line 113 of file SIM_Isect.h.
| SIM_Isect::SIM_Isect | ( | const UT_Vector3 & | normal, | |
| fpreal64 | depth, | |||
| const SIM_Time & | time, | |||
| const simIsectInfo & | objectInfoA, | |||
| const simIsectInfo & | objectInfoB | |||
| ) | [inline] |
Definition at line 117 of file SIM_Isect.h.
| SIM_Isect::SIM_Isect | ( | const UT_Vector3 & | position, | |
| const UT_Vector3 & | normal, | |||
| const SIM_Time & | time, | |||
| fpreal64 | depth, | |||
| int | obj_a, | |||
| int | obj_b | |||
| ) | [inline] |
Definition at line 128 of file SIM_Isect.h.
| bool SIM_Isect::isEdgeEdge | ( | ) | const [inline] |
Definition at line 147 of file SIM_Isect.h.
| bool SIM_Isect::isFaceVertex | ( | ) | const [inline] |
Definition at line 140 of file SIM_Isect.h.
Depth of the intersection. The value is expected to be negative.
Definition at line 157 of file SIM_Isect.h.
Direction object A needs to move to resolve the intersection.
Definition at line 160 of file SIM_Isect.h.
Information about the point of intersection on object A.
Definition at line 166 of file SIM_Isect.h.
Information about the point of intersection on object B.
Definition at line 169 of file SIM_Isect.h.
1.5.9