MgcSegment3 Class Reference

#include <basic/geometry/geo_rangesensor/MgcSegment3.h>

Collaboration diagram for MgcSegment3:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MgcSegment3 ()
MgcVector3Origin ()
const MgcVector3Origin () const
MgcVector3Direction ()
const MgcVector3Direction () const

Protected Attributes

MgcVector3 m_kOrigin
MgcVector3 m_kDirection

Detailed Description

Definition at line 19 of file MgcSegment3.h.


Constructor & Destructor Documentation

MgcSegment3::MgcSegment3  )  [inline]
 

Definition at line 15 of file MgcSegment3.inl.


Member Function Documentation

const MgcVector3 & MgcSegment3::Direction  )  const [inline]
 

Definition at line 35 of file MgcSegment3.inl.

References m_kDirection.

MgcVector3 & MgcSegment3::Direction  )  [inline]
 

Definition at line 30 of file MgcSegment3.inl.

References m_kDirection.

Referenced by MgcCylinder::GetSegment(), MgcFindIntersection(), MgcSqrDistance(), and MgcTestIntersection().

const MgcVector3 & MgcSegment3::Origin  )  const [inline]
 

Definition at line 25 of file MgcSegment3.inl.

References m_kOrigin.

MgcVector3 & MgcSegment3::Origin  )  [inline]
 

Definition at line 20 of file MgcSegment3.inl.

References m_kOrigin.

Referenced by MgcCylinder::GetSegment(), MgcFindIntersection(), MgcSqrDistance(), and MgcTestIntersection().


Member Data Documentation

MgcVector3 MgcSegment3::m_kDirection [protected]
 

Definition at line 33 of file MgcSegment3.h.

Referenced by Direction().

MgcVector3 MgcSegment3::m_kOrigin [protected]
 

Definition at line 32 of file MgcSegment3.h.

Referenced by Origin().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 21:51:37 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO