#include <volumetools.h>
Public Member Functions | |
MAXON_METHOD Result< void > | AppendPoint (const Vector &position, Float radius, const Vector &velocity=Vector(0.0)) |
MAXON_METHOD Int | GetCount () const |
Static Public Member Functions | |
static MAXON_METHOD Result< PointsToVolumeListInterface * > | Alloc (MAXON_SOURCE_LOCATION_DECLARATION, Float scale, Float velicityScale) |
Private Member Functions | |
MAXON_INTERFACE_NONVIRTUAL (PointsToVolumeListInterface, MAXON_REFERENCE_NORMAL, "net.maxon.volume.interface.pointstovolumelist") | |
|
private |
|
static |
MAXON_METHOD Result<void> AppendPoint | ( | const Vector & | position, |
Float | radius, | ||
const Vector & | velocity = Vector(0.0) |
||
) |
Adds a point to the point list that will be converted to a volume.
[in] | position | The position of the point. |
[in] | radius | The radius of the volume sphere that will be created around that point. |
[in] | velocity | The velocity of the points for trails. |
MAXON_METHOD Int GetCount | ( | ) | const |
Returns the amount of points that were added to the point list.