E3DBox Class
A 3D box, used as bounding volume for E3DObject class. A box is defined by a center, 3 axis and 3 extent for the 3 axis. A 3D point (x,y,z) is inside the E3DBox if ... By default a E3DBox is an axis aligned unit cube, centered on the origin.
Namespace: Euresys::Open_eVision::Easy3D
Methods
Constructs an
E3DBox. By default a
E3DBox is an axis aligned unit cube, centered on the origin.
3D orthonormal axis system of the box.
Size of the 3D box along its X axis .
2D quadrangle of the
E3DBox in the XY plane
Size of the 3D box along its Y axis.
Size of the 3D box along its Z axis.
Checks if two
E3DBox are different
Assignment operator for the
E3DBox.
Checks if two
E3DBox are strictly equal
3D orthonormal axis system of the box.
Size of the 3D box along its X axis .
Size of the 3D box along its Y axis.
Size of the 3D box along its Z axis.
Transforms the 3D box with the given transformation matrix. The transformation matrix must contain a rigid transformation (translation and rotation only).
E3DBox Class
A 3D box, used as bounding volume for E3DObject class. A box is defined by a center, 3 axis and 3 extent for the 3 axis. A 3D point (x,y,z) is inside the E3DBox if ... By default a E3DBox is an axis aligned unit cube, centered on the origin.
Namespace: Euresys.Open_eVision.Easy3D
Properties
3D orthonormal axis system of the box.
Size of the 3D box along its X axis .
2D quadrangle of the
E3DBox in the XY plane
Size of the 3D box along its Y axis.
Size of the 3D box along its Z axis.
Methods
Constructs an
E3DBox. By default a
E3DBox is an axis aligned unit cube, centered on the origin.
Checks if two
E3DBox are different
Assignment operator for the
E3DBox.
Checks if two
E3DBox are strictly equal
Transforms the 3D box with the given transformation matrix. The transformation matrix must contain a rigid transformation (translation and rotation only).