|
3rd Eye Scene C#
3rd Eye Scene C# documentation
|
Defines a box shape for remote rendering. More...
Public Member Functions | |
| Box (uint id, Vector3 pos, Vector3 scale, Quaternion rot) | |
| Construct a box shape. | |
| Box (uint id, Vector3 pos, Vector3 scale) | |
| Construct a box shape. | |
| Box (uint id=0u, ushort category=0) | |
| Construct a box shape. | |
| Box (uint id, ushort category, Vector3 pos, Vector3 scale, Quaternion rot) | |
| Construct a box shape. | |
| Box (uint id, ushort category, Vector3 pos, Vector3 scale) | |
| Construct a box shape. | |
| override object | Clone () |
| Clone this shape. | |
Defines a box shape for remote rendering.
The box defaults to a unit cube. The scale represents the edge lengths.
| Tes::Shapes::Box::Box | ( | uint | id, |
| Vector3 | pos, | ||
| Vector3 | scale, | ||
| Quaternion | rot | ||
| ) | [inline] |
Construct a box shape.
| id | The shape ID. Zero for transient shapes. |
| pos | Defines the centre of the shape. |
| scale | The box edge lengths or extents. |
| rot | A quaternion rotation applied to the shape. |
Construct a box shape.
| id | The shape ID. Zero for transient shapes. |
| pos | Defines the centre of the shape. |
| scale | The box edge lengths or extents. |
| Tes::Shapes::Box::Box | ( | uint | id = 0u, |
| ushort | category = 0 |
||
| ) | [inline] |
Construct a box shape.
| id | The shape ID. Zero for transient shapes. |
| category | Category to which the shape belongs. |
| Tes::Shapes::Box::Box | ( | uint | id, |
| ushort | category, | ||
| Vector3 | pos, | ||
| Vector3 | scale, | ||
| Quaternion | rot | ||
| ) | [inline] |
Construct a box shape.
| id | The shape ID. Zero for transient shapes. |
| category | Category to which the shape belongs. |
| pos | Defines the centre of the shape. |
| scale | The box edge lengths or extents. |
| rot | A quaternion rotation applied to the shape. |
Construct a box shape.
| id | The shape ID. Zero for transient shapes. |
| category | Category to which the shape belongs. |
| pos | Defines the centre of the shape. |
| scale | The box edge lengths or extents. |
| override object Tes::Shapes::Box::Clone | ( | ) | [inline, virtual] |