Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Box Struct Reference

A box (center, edge half sizes and rotation matrix) plus main/sub ids. More...

#include <box.h>

List of all members.

Public Methods

void add_safety (rvfloat dist)
bool axis_para (void)

Public Attributes

rvulong id
unsigned char flags
Vector center
Matrix_3x3 rotation
Vector size


Detailed Description

A box (center, edge half sizes and rotation matrix) plus main/sub ids.


Member Function Documentation

void Box::add_safety ( rvfloat dist )
 

enlarges the box a small bit in every direction.

bool Box::axis_para ( void )
 

true if the box is parellel to main coord axes.


Member Data Documentation

Vector Box::center
 

unsigned char Box::flags
 

rvulong Box::id
 

Matrix_3x3 Box::rotation
 

Vector Box::size
 


The documentation for this struct was generated from the following files:
Generated at Fri Jul 26 09:33:58 2002 for rvtmod/rvglue by doxygen1.2.0 written by Dimitri van Heesch, © 1997-2000