Versions Compared

Key

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

class Enlighten::PrecompOctreeProbeKey

    └>Enlighten::PrecompVoxelId

Provides an ordering of probe voxel positions by their depth within the octree.

Variables

NameDescription
Geo::u32 depth

Depth of the voxel.

Geo::s32 x

Voxel co-ordinates.

Geo::s32 y

Voxel co-ordinates.

Geo::s32 z

Voxel co-ordinates.

Functions

Friends

NameDescription
friend void WriteObject(Writer &writer, const PrecompVoxelId &object)

Write to any type compatible with IffWriter.


Anchor
a505891bad165189a891f86fdf3153e0f
a505891bad165189a891f86fdf3153e0f

Enlighten::PrecompOctreeProbeKey::PrecompOctreeProbeKey

...

public: PrecompOctreeProbeKey
(
    const PrecompVoxelId & voxel
)

...

Constructor.


Anchor
a6cfd85c5f3d985fdc273618b73401811
a6cfd85c5f3d985fdc273618b73401811

Enlighten::PrecompVoxelId::PrecompVoxelId

...

public: PrecompVoxelId()

...

Constructors.


Anchor
a21986244a569e7bd9f8dc0244e62de03
a21986244a569e7bd9f8dc0244e62de03

Enlighten::PrecompVoxelId::PrecompVoxelId

...

public: PrecompVoxelId
(
    const Geo::s32 x,
    const Geo::s32 y,
    const Geo::s32 z
)

...

Constructors.


Anchor
ae860a9c8ab6b16db97f7237a547e0346
ae860a9c8ab6b16db97f7237a547e0346

const PrecompVoxelId& Enlighten::PrecompOctreeProbeKey::Voxel

...

public: const PrecompVoxelId & Voxel() const

...

Gets the voxel.