BoundBoxSegmentVisitor Class Reference

Public Member Functions

 BoundBoxSegmentVisitor ()
 
virtual void g0 (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts)
 
virtual void g1 (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts)
 
virtual void g23 (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts, const Base::Vector3d &center)
 
virtual void g38 (int id, const Base::Vector3d &last, const Base::Vector3d &next)
 
virtual void g8x (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts, const std::deque< Base::Vector3d > &p, const std::deque< Base::Vector3d > &q)
 
- Public Member Functions inherited from Path::PathSegmentVisitor
virtual void g0 (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts)
 
virtual void g1 (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts)
 
virtual void g23 (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts, const Base::Vector3d &center)
 
virtual void g38 (int id, const Base::Vector3d &last, const Base::Vector3d &next)
 
virtual void g8x (int id, const Base::Vector3d &last, const Base::Vector3d &next, const std::deque< Base::Vector3d > &pts, const std::deque< Base::Vector3d > &p, const std::deque< Base::Vector3d > &q)
 
virtual void setup (const Base::Vector3d &last)
 
virtual ~PathSegmentVisitor ()
 

Public Attributes

Base::BoundBox3d bb
 

Constructor & Destructor Documentation

◆ BoundBoxSegmentVisitor()

BoundBoxSegmentVisitor::BoundBoxSegmentVisitor ( )

Member Function Documentation

◆ g0()

virtual void BoundBoxSegmentVisitor::g0 ( int  id,
const Base::Vector3d last,
const Base::Vector3d next,
const std::deque< Base::Vector3d > &  pts 
)
virtual

Reimplemented from Path::PathSegmentVisitor.

◆ g1()

virtual void BoundBoxSegmentVisitor::g1 ( int  id,
const Base::Vector3d last,
const Base::Vector3d next,
const std::deque< Base::Vector3d > &  pts 
)
virtual

Reimplemented from Path::PathSegmentVisitor.

◆ g23()

virtual void BoundBoxSegmentVisitor::g23 ( int  id,
const Base::Vector3d last,
const Base::Vector3d next,
const std::deque< Base::Vector3d > &  pts,
const Base::Vector3d center 
)
virtual

Reimplemented from Path::PathSegmentVisitor.

◆ g38()

virtual void BoundBoxSegmentVisitor::g38 ( int  id,
const Base::Vector3d last,
const Base::Vector3d next 
)
virtual

Reimplemented from Path::PathSegmentVisitor.

◆ g8x()

virtual void BoundBoxSegmentVisitor::g8x ( int  id,
const Base::Vector3d last,
const Base::Vector3d next,
const std::deque< Base::Vector3d > &  pts,
const std::deque< Base::Vector3d > &  p,
const std::deque< Base::Vector3d > &  q 
)
virtual

Reimplemented from Path::PathSegmentVisitor.

Member Data Documentation

◆ bb

Base::BoundBox3d BoundBoxSegmentVisitor::bb

The documentation for this class was generated from the following file: