|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLSOUND::CBoundingBox Class ReferenceBounding box (different from the NL3D ones).
More...
#include <bounding_box.h>
Inheritance diagram for NLSOUND::CBoundingBox:
List of all members.
Detailed Description
Bounding box (different from the NL3D ones).
-
Author:
-
Olivier Cado , Nevrax France
-
Date:
-
2001
Definition at line 44 of file bounding_box.h.
Constructor & Destructor Documentation
NLSOUND::CBoundingBox::CBoundingBox |
( |
|
) |
|
|
Member Function Documentation
virtual const NLMISC::CVector& NLSOUND::CBoundingBox::getCenter |
( |
|
) |
const [inline, virtual] |
|
float NLSOUND::CBoundingBox::getDiameter |
( |
|
) |
const [virtual] |
|
float NLSOUND::CBoundingBox::getRadiusAtIntersect |
( |
const NLMISC::CVector & |
pos |
) |
const [virtual] |
|
|
Return the radius at the intersection of the shape and the line between the specified position and the center of the shape.
Implements NLSOUND::IBoundingShape.
Definition at line 72 of file bounding_box.cpp. |
virtual bool NLSOUND::CBoundingBox::include |
( |
const NLMISC::CVector & |
pos |
) |
const [virtual] |
|
void NLSOUND::CBoundingBox::init |
( |
void |
|
) |
[inline, static] |
|
NLSOUND::CBoundingBox::NLMISC_DECLARE_CLASS |
( |
CBoundingBox |
|
) |
|
|
virtual void NLSOUND::CBoundingBox::serial |
( |
NLMISC::IStream & |
s |
) |
[inline, virtual] |
|
virtual void NLSOUND::CBoundingBox::setCenter |
( |
const NLMISC::CVector & |
pos |
) |
[inline, virtual] |
|
Member Data Documentation
float NLSOUND::CBoundingBox::_Rx [private]
|
|
float NLSOUND::CBoundingBox::_Ry [private]
|
|
float NLSOUND::CBoundingBox::_Rz [private]
|
|
The documentation for this class was generated from the following files:
|
|