visionx::Plane3D
Overview
struct Plane3D
Oriented partition plane in 3D.
Euclidean normal vector NXNYNZ \in R³ represented with 3 floats = 12 bytes = 96 bits, no padding added.
Notice: The normal vector should be always of magnitude 1. If this is not realized, the plane is offset by this magnitude.
This should be ensure to keep visualization and calculations consistent.
Hesse distance represented by one float = 32 bits.
Total oriented partition plane in 3D size: 16 bytes = 128 bits
Data Member Index
- normal
-
- hesseDistance
-
Data Members
- Point3D normal;
- float hesseDistance;