This is the documentation for Enlighten.

struct Enlighten VolumeTextureRegion

struct Enlighten::VolumeTextureRegion

A region of a volume texture defined by two corners.

Variables

Name Description
Geo::GeoPoint3D m_Max

The corners of the region.

Geo::GeoPoint3D m_Min

The corners of the region.

Functions

Name Description
AddPoint(Geo::GeoPoint3D)

Expand the region to contain a point.

AddRegion(const VolumeTextureRegion &)

Expand the region to contain another region.

IsEmpty()

Checks if this region is empty.

Reset()

Resets this region to an empty region.

VolumeTextureRegion()

Constructor.


void Enlighten::VolumeTextureRegion::AddPoint


public: void AddPoint
(
    Geo::GeoPoint3D point
)


Expand the region to contain a point.


void Enlighten::VolumeTextureRegion::AddRegion


public: void AddRegion
(
    const VolumeTextureRegion & region
)


Expand the region to contain another region.


bool Enlighten::VolumeTextureRegion::IsEmpty


public: bool IsEmpty() const


Checks if this region is empty.


void Enlighten::VolumeTextureRegion::Reset


public: void Reset()


Resets this region to an empty region.


Enlighten::VolumeTextureRegion::VolumeTextureRegion


public: VolumeTextureRegion()


Constructor.