DecalOrtho Class
I Interface for orthographic decals handling.
To use this class, include the UnigineDecalOrtho.h file.
DecalOrtho Class
Members
DecalOrtho (float radius, float width, float height, const char * name)
Constructor. Creates a new projected decal with the given properties.Arguments
- float radius - The height of the projection box along the Z axis, in units.
- float width - The length of the projection box along the X axis, in units.
- float height - The length of the projection box along the Y axis, in units.
- const char * name - A material of the decal.
void setZNear (float znear)
Sets a new value of the near clipping plane.Arguments
- float znear - A value of the near clipping plane, ranging from 0 to 1. If a negative value is provided, 0 will be used instead.
void setRadius (float radius)
Sets a new height of the projection box along the Z axis.Arguments
- float radius - A height of the projection box along the Z axis, in units. If a too small value is provided, 1E-6 will be used instead.
float getHeight ()
Returns the current length of the projection box along the Y axis.Return value
The length of the projection box along the Y axis, in units.float getZNear ()
Returns the value of the near clipping plane.Return value
The value of the near clipping plane, ranging from 0 to 1.float getWidth ()
Returns the current length of the projection box along the X axis, in units.Return value
The length of the projection box along the X axis, in units.void setHeight (float height)
Sets a new length of the projection box along the Y axis.Arguments
- float height - The length of the projection box along the Y axis, in units. If a negative value is provided, 0 will be used instead.
float getRadius ()
Returns the current height of the projection box along the Z axis.Return value
The height of the projection box along the Z axis, in units.void setWidth (float width)
Sets the new length of the projection box along the X axis.Arguments
- float width - The length of the projection box along the X axis, in units. If a negative value is provided, 0 will be used instead.
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)