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.