Public Member Functions | Static Public Member Functions | Public Attributes | Properties

Lib3D.AABBox Struct Reference

List of all members.

Public Member Functions

 AABBox (Vector3 min, Vector3 max)
void Clear ()
Nullable< double > ISect (Ray ray)

Static Public Member Functions

static AABBox CreateEmpty ()
static AABBox operator+ (AABBox a, Vector3 b)
static AABBox operator+ (AABBox a, AABBox b)
static AABBox operator* (Matrix a, AABBox b)

Public Attributes

Vector3 Min
Vector3 Max

Properties

bool IsEmpty [get]
Vector3 Dimension [get]
Vector3 Center [get]

Constructor & Destructor Documentation

Lib3D.AABBox.AABBox ( Vector3  min,
Vector3  max 
)

Member Function Documentation

void Lib3D.AABBox.Clear (  ) 
static AABBox Lib3D.AABBox.CreateEmpty (  )  [static]
Nullable<double> Lib3D.AABBox.ISect ( Ray  ray  ) 
static AABBox Lib3D.AABBox.operator* ( Matrix  a,
AABBox  b 
) [static]
static AABBox Lib3D.AABBox.operator+ ( AABBox  a,
Vector3  b 
) [static]
static AABBox Lib3D.AABBox.operator+ ( AABBox  a,
AABBox  b 
) [static]

Member Data Documentation


Property Documentation

Vector3 Lib3D.AABBox.Center [get]
Vector3 Lib3D.AABBox.Dimension [get]
bool Lib3D.AABBox.IsEmpty [get]

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