Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

class Enlighten::RadiosityInputTree

Compressed description of the input cluster tree.

Functions

NameDescription
ConvertEndian(Geo::EConvertEndianMode)

Converts the endian-ness of this object.

GetNumChildrenArray()

The number of children.

GetNumChildrenArray()

The number of children.

GetNumQuadsInClusterArray()

Array of the number of quads in each cluster.

GetNumQuadsInClusterArray()

Array of the number of quads in each cluster.

GetScaleFactorArray()

Scale factors per node, except root node.

GetScaleFactorArray()

Scale factors per node, except root node.

Variables

NameDescription
Geo::u32 m_MagicNumber

Magic number.

Geo::s32 m_NumLeaves

Number of leaves.

Geo::s32 m_NumNotLeaves

Number of non-leaves.

Geo::s32 m_VersionNumber

Version number.


Anchor
a6673dc5299c0a1536ec994dc6e8401e3
a6673dc5299c0a1536ec994dc6e8401e3

void Enlighten::RadiosityInputTree::ConvertEndian

...

public: void ConvertEndian
(
    Geo::EConvertEndianMode mode
)

...

Converts the endian-ness of this object.


Anchor
a43186a377ed278e193d6db0eaef19226
a43186a377ed278e193d6db0eaef19226

const Geo::u8* Enlighten::RadiosityInputTree::GetNumChildrenArray

...

public: const Geo::u8 * GetNumChildrenArray() const

...

The number of children.

Length m_NumNotLeaves


Anchor
ad931eb48fb7f5b3e31c9d0baad774fb5
ad931eb48fb7f5b3e31c9d0baad774fb5

Geo::u8* Enlighten::RadiosityInputTree::GetNumChildrenArray

...

public: Geo::u8 * GetNumChildrenArray()

...

The number of children.

Length m_NumNotLeaves


Anchor
a2107a24ad5b595d75dcb0b20d124d6af
a2107a24ad5b595d75dcb0b20d124d6af

const Geo::u8* Enlighten::RadiosityInputTree::GetNumQuadsInClusterArray

...

public: const Geo::u8 * GetNumQuadsInClusterArray() const

...

Array of the number of quads in each cluster.

Length m_NumLeaves. Number of points in each cluster is just 4x this.


Anchor
a7eec45d682c82dc4ef1d374f96eaff9c
a7eec45d682c82dc4ef1d374f96eaff9c

Geo::u8* Enlighten::RadiosityInputTree::GetNumQuadsInClusterArray

...

public: Geo::u8 * GetNumQuadsInClusterArray()

...

Array of the number of quads in each cluster.

Length m_NumLeaves. Number of points in each cluster is just 4x this.


Anchor
af443ae072ea1f110ea0363ba342c41a7
af443ae072ea1f110ea0363ba342c41a7

const Geo::u8* Enlighten::RadiosityInputTree::GetScaleFactorArray

...

public: const Geo::u8 * GetScaleFactorArray() const

...

Scale factors per node, except root node.

It's the percentage of all leaf nodes this node covers, stored as a u8


Anchor
a75b4e3f57f0c6b117ea19f5adec38a8a
a75b4e3f57f0c6b117ea19f5adec38a8a

Geo::u8* Enlighten::RadiosityInputTree::GetScaleFactorArray

...

public: Geo::u8 * GetScaleFactorArray()

...

Scale factors per node, except root node.

It's the percentage of all leaf nodes this node covers, stored as a u8