Programming
Fundamentials
Setting Up Development Environment
UnigineScript
High-Level Systems
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Bounds-Related Classes
Containers
Controls-Related Classes
Core Library
Engine-Related Classes
GUI-Related Classes
Node-Related Classes
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
Rendering-Related Classes
Utility Classes

ObjectVolumeBox Class

Interface for object volumebox handling. See also the UnigineScript analog.

To use this class, include the UnigineObjectVolumeBox.h file.

ObjectVolumeBox Class

Members


ObjectVolumeBox (const Math::vec3 & size)

Constructor. Creates a new volume box object with given dimensions.

Arguments

  • const Math::vec3 & size - Dimensions of the new volume box object in units.

Math::vec3 getSize ()

Returns dimensions of the volume box.

Return value

Dimensions of the volume box in units.

void setSize (const Math::vec3 & size)

Sets new dimensions for the volume box.

Arguments

  • const Math::vec3 & size - New dimensions of the volume box in units. If a negative value is provided, 0 will be used instead.
Last update: 2017-07-03