Open Dynamics Engine
Public Member Functions | Public Attributes | List of all members
dxRay Struct Reference
Inheritance diagram for dxRay:
dxGeom dBase

Public Member Functions

 dxRay (dSpaceID space, dReal _length)
 
void computeAABB ()
 
- Public Member Functions inherited from dxGeom
 dxGeom (dSpaceID _space, int is_placeable)
 
void updateZeroSizedFlag (bool is_zero_sized)
 
unsigned getParentSpaceTLSKind () const
 
void computePosr ()
 
void recomputePosr ()
 
bool checkControlValueSizeValidity (void *dataValue, int *dataSize, int iRequiresSize)
 
virtual bool controlGeometry (int controlClass, int controlCode, void *dataValue, int *dataSize)
 
virtual int AABBTest (dxGeom *o, dReal aabb[6])
 
void recomputeAABB ()
 
void spaceAdd (dxGeom **first_ptr)
 
void spaceRemove ()
 
void bodyAdd (dxBody *b)
 
void bodyRemove ()
 
- Public Member Functions inherited from dBase
void * operator new (size_t size)
 
void * operator new (size_t, void *p)
 
void operator delete (void *ptr, size_t size)
 
void * operator new[] (size_t size)
 
void operator delete[] (void *ptr, size_t size)
 

Public Attributes

dReal length
 
- Public Attributes inherited from dxGeom
int type
 
int gflags
 
void * data
 
dBodyID body
 
dxGeombody_next
 
dxPosRfinal_posr
 
dxPosRoffset_posr
 
dxGeomnext
 
dxGeom ** tome
 
dxGeomnext_ex
 
dxGeom ** tome_ex
 
dxSpaceparent_space
 
dReal aabb [6]
 
unsigned long category_bits
 
unsigned long collide_bits
 

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