|
Bifrost SDK
Bifrost SDK documentation
|
Functions for creating empty volumes.
| Amino::Ptr< Bifrost::Object > BIFROST_GEOMETRY_DECL Bifrost::Geometry::getFlipLiquidPrototype | ( | ) |
Returns the prototypical liquid set object.
The returned pointer may be used in conjunction with Bifrost::Object::isA to determine if an object conforms to the liquid schema. The returned object may not be modified.
| Amino::Ptr< Bifrost::Object > BIFROST_GEOMETRY_DECL Bifrost::Geometry::getFogVolumePrototype | ( | ) |
Returns the prototypical fog volume object.
The returned pointer may be used in conjunction with Bifrost::Object::isA to determine if an object conforms to the volume schema. The returned object may not be modified.
| Amino::Ptr< Bifrost::Object > BIFROST_GEOMETRY_DECL Bifrost::Geometry::getLevelSetPrototype | ( | ) |
Returns the prototypical level set object.
The returned pointer may be used in conjunction with Bifrost::Object::isA to determine if an object conforms to the volume schema. The returned object may not be modified.
| Amino::Ptr< Bifrost::Object > BIFROST_GEOMETRY_DECL Bifrost::Geometry::getVolumePrototype | ( | ) |
Returns the prototypical volume object.
The returned pointer may be used in conjunction with Bifrost::Object::isA to determine if an object conforms to the volume schema. The returned object may not be modified.
| void BIFROST_GEOMETRY_DECL Bifrost::Geometry::populateFlipLiquid | ( | Bifrost::Object & | object | ) |
Populate an object with the required properties to conform to the liquid geometry schema.
The liquid is initially empty.
| [in,out] | object | Liquid geometry object to be populated. |
| void BIFROST_GEOMETRY_DECL Bifrost::Geometry::populateFogVolume | ( | Bifrost::Object & | object | ) |
Populate an object with the required properties to conform to the fog volume geometry schema.
The fog volume is initially empty.
| [in,out] | object | level set geometry object to be populated. |
| void BIFROST_GEOMETRY_DECL Bifrost::Geometry::populateLevelSet | ( | Bifrost::Object & | object | ) |
Populate an object with the required properties to conform to the level set geometry schema.
The level set is initially empty.
| [in,out] | object | level set geometry object to be populated. |
| void BIFROST_GEOMETRY_DECL Bifrost::Geometry::populateVolume | ( | Bifrost::Object & | object | ) |
Populate an object with the required properties to conform to the volume geometry schema.
The volume is initially empty.
| [in,out] | object | Volume geometry object to be populated. |