|
Bifrost SDK
Bifrost SDK documentation
|
Functions | |
| Amino::Ptr< Bifrost::Object > BIFROST_GEOMETRY_DECL | Bifrost::Geometry::getPointCloudPrototype () |
| Returns the prototypical point cloud object. More... | |
| void BIFROST_GEOMETRY_DECL | Bifrost::Geometry::populatePointCloud (Bifrost::Object &object) |
| Populate an object with the required properties to conform to the point cloud geometry schema. More... | |
| bool BIFROST_GEOMETRY_DECL | Bifrost::Geometry::populatePointCloud (Amino::Ptr< Amino::Array< Bifrost::Math::float3 > > position, Bifrost::Object &object) |
| Populate an object with the required properties to conform to the point cloud geometry schema. More... | |
Functions for creating Point geometry objects.
| Amino::Ptr< Bifrost::Object > BIFROST_GEOMETRY_DECL Bifrost::Geometry::getPointCloudPrototype | ( | ) |
Returns the prototypical point cloud object.
The returned pointer may be used in conjunction with Bifrost::Object::isA to determine if an object conforms to the point cloud schema. The returned object may not be modified.
| bool BIFROST_GEOMETRY_DECL Bifrost::Geometry::populatePointCloud | ( | Amino::Ptr< Amino::Array< Bifrost::Math::float3 > > | position, |
| Bifrost::Object & | object | ||
| ) |
Populate an object with the required properties to conform to the point cloud geometry schema.
The point cloud is initialized with the specified data.
| [in] | position | The initial positions. |
| [in,out] | object | Point cloud geometry object to be populated. |
| void BIFROST_GEOMETRY_DECL Bifrost::Geometry::populatePointCloud | ( | Bifrost::Object & | object | ) |
Populate an object with the required properties to conform to the point cloud geometry schema.
The point cloud is initially empty.
| [in,out] | object | Point cloud geometry object to be populated. |