E3DBox::E3DBox
Constructs an E3DBox. By default a E3DBox is an axis aligned unit cube, centered on the origin.
Namespace: Euresys::Open_eVision::Easy3D
[C++]
void E3DBox(
)
void E3DBox(
float xSize,
float ySize,
float zSize
)
void E3DBox(
const E3DOrthonormalAxisSystem& axes,
float xSize,
float ySize,
float zSize
)
void E3DBox(
const E3DBox& other
)
void E3DBox(
const E3DPoint& center,
float xSize,
float ySize,
float zSize
)
void E3DBox(
const EFloatRange& xBounds,
const EFloatRange& yBounds,
const EFloatRange& zBounds
)
void E3DBox(
const E3DPoint& center,
float roll,
float pitch,
float yaw,
float xSize,
float ySize,
float zSize
)
Parameters
xSize
The full size of the box along the X axis.
ySize
The full size of the box along the Y axis.
zSize
The full size of the box along the Z axis.
axes
Axis system.
other
Reference to another E3DBox used for the initialization.
center
The 3D coordinate of the box center.
xBounds
The bounds of box along the X axis.
yBounds
The bounds of box along the Y axis.
zBounds
The bounds of box along the Z axis.
roll
Roll (rotation along the X axis) of the box.
pitch
Pitch (rotation along the Y axis) of the box.
yaw
Yaw (rotation along the Z axis) of the box.
Remarks
By convention, roll is applied first and yaw last.
E3DBox.E3DBox
Constructs an E3DBox. By default a E3DBox is an axis aligned unit cube, centered on the origin.
Namespace: Euresys.Open_eVision.Easy3D
[C#]
void E3DBox(
)
void E3DBox(
float xSize,
float ySize,
float zSize
)
void E3DBox(
Euresys.Open_eVision.Easy3D.E3DOrthonormalAxisSystem axes,
float xSize,
float ySize,
float zSize
)
void E3DBox(
Euresys.Open_eVision.Easy3D.E3DBox other
)
void E3DBox(
Euresys.Open_eVision.Easy3D.E3DPoint center,
float xSize,
float ySize,
float zSize
)
void E3DBox(
Euresys.Open_eVision.EFloatRange xBounds,
Euresys.Open_eVision.EFloatRange yBounds,
Euresys.Open_eVision.EFloatRange zBounds
)
void E3DBox(
Euresys.Open_eVision.Easy3D.E3DPoint center,
float roll,
float pitch,
float yaw,
float xSize,
float ySize,
float zSize
)
Parameters
xSize
The full size of the box along the X axis.
ySize
The full size of the box along the Y axis.
zSize
The full size of the box along the Z axis.
axes
Axis system.
other
Reference to another E3DBox used for the initialization.
center
The 3D coordinate of the box center.
xBounds
The bounds of box along the X axis.
yBounds
The bounds of box along the Y axis.
zBounds
The bounds of box along the Z axis.
roll
Roll (rotation along the X axis) of the box.
pitch
Pitch (rotation along the Y axis) of the box.
yaw
Yaw (rotation along the Z axis) of the box.
Remarks
By convention, roll is applied first and yaw last.