Public Member Functions | Public Attributes
fcl::TriangleP Class Reference

Triangle stores the points instead of only indices of points. More...

#include <hpp/fcl/shape/geometric_shapes.h>

Inheritance diagram for fcl::TriangleP:
[legend]
Collaboration diagram for fcl::TriangleP:
[legend]

List of all members.

Public Member Functions

 TriangleP (const Vec3f &a_, const Vec3f &b_, const Vec3f &c_)
void computeLocalAABB ()
 virtual function of compute AABB in local coordinate
NODE_TYPE getNodeType () const
 get the node type

Public Attributes

Vec3f a
Vec3f b
Vec3f c

Detailed Description

Triangle stores the points instead of only indices of points.


Constructor & Destructor Documentation

fcl::TriangleP::TriangleP ( const Vec3f a_,
const Vec3f b_,
const Vec3f c_ 
) [inline]

Member Function Documentation

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

virtual function of compute AABB in local coordinate

Implements fcl::CollisionGeometry.

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

get the node type

Reimplemented from fcl::CollisionGeometry.

References fcl::GEOM_TRIANGLE.


Member Data Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines