Unigine::ObjectVolumeBox Class
Interface for object volumebox handling. See also the UnigineScript analog.
To use this class, include the UnigineObjectVolumeBox.h file.
Unigine::ObjectVolumeBox Class
Members
static int type ()
ObjectVolumeBox type.Return value
ObjectVolumeBox type identifier.static Ptr< ObjectVolumeBox > create (const NodePtr & node)
ObjectVolumeBox constructor.Arguments
- const NodePtr & node - Node smart pointer.
static Ptr< ObjectVolumeBox > create (const ObjectPtr & object)
ObjectVolumeBox constructor.Arguments
- const ObjectPtr & object - Object smart pointer.
static Ptr< ObjectVolumeBox > create (const vec3 & size)
ObjectVolumeBox constructor.Arguments
- const vec3 & size - Dimensions of the new volume box object in units.
virtual void setSize (const vec3 & size) const =0
Sets new dimensions for the volume box.Arguments
- const vec3 & size - New dimensions of the volume box in units. If a negative value is provided, 0 will be used instead.
virtual vec3 getSize () const =0
Returns dimensions of the volume box.Return value
Dimensions of the volume box in units.Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)