Generic CAM 0.1-PreAlpha

BoundingBox Class Reference

#include <BoundingBox.h>

Collaboration diagram for BoundingBox:

List of all members.

Public Member Functions

 BoundingBox ()
virtual ~BoundingBox ()
void Reset (void)
void Insert (const Geometry &geometry, AffineTransformMatrix &matrix)
void Insert (Surface &surface)
bool IsVolumeZero (void)
double GetSizeX (void)
double GetSizeY (void)
double GetSizeZ (void)
void Paint (void)

Public Attributes

Vector3 color
float alpha
double xmin
double xmax
double ymin
double ymax
double zmin
double zmax

Detailed Description

...


Constructor & Destructor Documentation

BoundingBox::BoundingBox ( )
BoundingBox::~BoundingBox ( ) [virtual]

Member Function Documentation

double BoundingBox::GetSizeX ( void  ) [inline]
double BoundingBox::GetSizeY ( void  ) [inline]
double BoundingBox::GetSizeZ ( void  ) [inline]
void BoundingBox::Insert ( const Geometry geometry,
AffineTransformMatrix matrix 
)
void BoundingBox::Insert ( Surface surface)
bool BoundingBox::IsVolumeZero ( void  )
void BoundingBox::Paint ( void  )
void BoundingBox::Reset ( void  )

Member Data Documentation


The documentation for this class was generated from the following files: