Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

OSCAR::CollisionPoint Class Reference

#include <CollisionDetection.h>

List of all members.

Public Methods

 CollisionPoint ()
 CollisionPoint (const String &obj1, const String &obj2, const Vector3 &pnt1, const Vector3 &pnt2=Vector3())
 ~CollisionPoint ()
String GetObject1 () const
String GetObject2 () const
Vector3 GetPoint1 ()
Vector3 GetPoint2 ()
bool operator< (const CollisionPoint &pt) const
bool IsSame (const CollisionPoint &pt) const

Private Attributes

String objname1
String objname2
Vector3 point1
Vector3 point2


Constructor & Destructor Documentation

OSCAR::CollisionPoint::CollisionPoint   [inline]
 

OSCAR::CollisionPoint::CollisionPoint const String   obj1,
const String   obj2,
const Vector3   pnt1,
const Vector3   pnt2 = Vector3()
 

OSCAR::CollisionPoint::~CollisionPoint   [inline]
 


Member Function Documentation

String OSCAR::CollisionPoint::GetObject1   const [inline]
 

String OSCAR::CollisionPoint::GetObject2   const [inline]
 

Vector3 OSCAR::CollisionPoint::GetPoint1   [inline]
 

Vector3 OSCAR::CollisionPoint::GetPoint2   [inline]
 

bool OSCAR::CollisionPoint::IsSame const CollisionPoint &    pt const
 

bool OSCAR::CollisionPoint::operator< const CollisionPoint &    pt const
 


Member Data Documentation

String OSCAR::CollisionPoint::objname1 [private]
 

String OSCAR::CollisionPoint::objname2 [private]
 

Vector3 OSCAR::CollisionPoint::point1 [private]
 

Vector3 OSCAR::CollisionPoint::point2 [private]
 


The documentation for this class was generated from the following file:
RRG Homepage OSCAR Overview OSCAR Tutorials Simulations