libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VectorworksMVR::WorldRange Struct Reference

#include <MCCoordTypes.h>

Public Member Functions

 WorldRange ()
 
 WorldRange (const WorldCoord &minVal, const WorldCoord &maxVal)
 
void Set (const WorldCoord &minVal, const WorldCoord &maxVal)
 
bool IsEmpty () const
 
WorldCoord Min () const
 
WorldCoord Max () const
 
WorldCoord Extent () const
 
void UniteWith (const WorldRange &range)
 
void UniteWith (const WorldCoord &coord)
 
void IntersectWith (const WorldRange &range)
 

Constructor & Destructor Documentation

◆ WorldRange() [1/2]

VectorworksMVR::WorldRange::WorldRange ( )
inline

◆ WorldRange() [2/2]

VectorworksMVR::WorldRange::WorldRange ( const WorldCoord minVal,
const WorldCoord maxVal 
)
inline

Member Function Documentation

◆ Extent()

WorldCoord VectorworksMVR::WorldRange::Extent ( ) const
inline

◆ IntersectWith()

void VectorworksMVR::WorldRange::IntersectWith ( const WorldRange range)
inline

◆ IsEmpty()

bool VectorworksMVR::WorldRange::IsEmpty ( ) const
inline

◆ Max()

WorldCoord VectorworksMVR::WorldRange::Max ( ) const
inline

◆ Min()

WorldCoord VectorworksMVR::WorldRange::Min ( ) const
inline

◆ Set()

void VectorworksMVR::WorldRange::Set ( const WorldCoord minVal,
const WorldCoord maxVal 
)
inline

◆ UniteWith() [1/2]

void VectorworksMVR::WorldRange::UniteWith ( const WorldCoord coord)
inline

◆ UniteWith() [2/2]

void VectorworksMVR::WorldRange::UniteWith ( const WorldRange range)
inline

The documentation for this struct was generated from the following file: