This is the documentation for Enlighten.

class Enlighten MergeStats

class Enlighten::MergeStats

Stats from the result of the merge.

Variables

Name Description
float m_Final2dAreaPerc

The ratio of uv area after to before.

Geo::s32 m_NumGroupsAfter

The new number of groups.

Geo::s32 m_NumGroupsBefore

The original number of groups.

float m_TimeTakenSeconds

The amount of time the merge detection (not including uv gen) took in seconds.

float m_Total2dAreaAfter

Total uv area after (but doesn't account for overlaps - assumes uniquely mapped surfaces)

float m_Total2dAreaBefore

Total uv area before.

float m_Total3dArea

Total 3d surface area.

Geo::s32 m_UVOutputHeight

Heoght of the UV texture.

Geo::s32 m_UVOutputWidth

Width of the UV texture.

Geo::s32 m_VertCount

The number of verts we processed.

Functions

Name Description
Clear()

Reset all stats to zero.

MergeStats()

Initialises to zero.


void Enlighten::MergeStats::Clear


public: void Clear()


Reset all stats to zero.


Enlighten::MergeStats::MergeStats


public: MergeStats()


Initialises to zero.