All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
fcl::Box Class Reference

Center at zero point, axis aligned box. More...

#include <geometric_shapes.h>

Inheritance diagram for fcl::Box:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Box (FCL_REAL x, FCL_REAL y, FCL_REAL z)
 Box (const Vec3f &side_)
 Box ()
void computeLocalAABB ()
 Compute AABB.
NODE_TYPE getNodeType () const
 Get node type: a box.

Public Attributes

Vec3f side
 box side length

Detailed Description

Center at zero point, axis aligned box.

Definition at line 75 of file geometric_shapes.h.


Constructor & Destructor Documentation

fcl::Box::Box ( FCL_REAL  x,
FCL_REAL  y,
FCL_REAL  z 
) [inline]

Definition at line 78 of file geometric_shapes.h.

fcl::Box::Box ( const Vec3f side_) [inline]

Definition at line 82 of file geometric_shapes.h.

fcl::Box::Box ( ) [inline]

Definition at line 86 of file geometric_shapes.h.


Member Function Documentation

void fcl::Box::computeLocalAABB ( ) [virtual]

Compute AABB.

Implements fcl::CollisionGeometry.

Definition at line 133 of file geometric_shapes.cpp.

NODE_TYPE fcl::Box::getNodeType ( ) const [inline, virtual]

Get node type: a box.

Reimplemented from fcl::CollisionGeometry.

Definition at line 95 of file geometric_shapes.h.


Member Data Documentation

box side length

Definition at line 89 of file geometric_shapes.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


fcl
Author(s): Jia Pan
autogenerated on Tue Jan 15 2013 16:05:31