This is the documentation for Enlighten.
class Enlighten IPrecompSystemDuster
class Enlighten::IPrecompSystemDuster
└>Geo::IGeoSerialisable
└>Geo::IGeoReleasable
Handle to the platform-agnostic input sample points (dusters).
This class also has accessor functions for getting at the uncompressed input sample points. These are the same points used by the runtime, but the runtime versions stored in InputWorkspace have been compressed/quantised. If you need the original uncompressed versions for offline work you should take them from here.
Functions
Name | Description |
|---|---|
Create a new empty IPrecompSystemDuster to load data into. | |
Get the build parameters this system was built with. | |
Return the unique ID of this system. | |
Get an array of the barycentric coordinates for each input sample point. | |
Get an array of indices for each input sample point, identifying which face in its mesh this point is associated with. | |
Get an array of GUIDs for each input sample point, identifying which instance in the system this point is associated with. | |
Get an array of IDs for each input sample point, identifying which instance in the system this point is associated with. | |
Get an array of GUIDs for each input sample point, identifying which mesh this point is associated with. | |
Get an array of indices for each input sample point, identifying which mesh in its instance this point is associated with. | |
Get an array of the input sample point normals. | |
Get an array of the input sample point positions. | |
Get an array of the input sample point radiosity UVs (in the xy components) for given (lodIndex) Lod of the System. | |
Get the full name. | |
Get the number of input sample points. | |
Load an instance of this class from an IGeoInputStream. | |
Free this object that was created within the Enlighten libraries. | |
Save an instance of this class to an IGeoStream. |
static IPrecompSystemDuster* Enlighten::IPrecompSystemDuster::Create
public: IPrecompSystemDuster * Create()
Create a new empty IPrecompSystemDuster to load data into.
virtual const IPrecompBuildParameters* Enlighten::IPrecompSystemDuster::GetBuildParameters
public: const IPrecompBuildParameters * GetBuildParameters() const
Get the build parameters this system was built with.
virtual Geo::GeoGuid Enlighten::IPrecompSystemDuster::GetId
public: Geo::GeoGuid GetId() const
Return the unique ID of this system.