OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKTopAlgo
MAT


MAT_Bisector Class Reference

#include <MAT_Bisector.hxx>


Public Member Functions

Standard_EXPORT MAT_Bisector ()
Standard_EXPORT void AddBisector (const Handle(MAT_Bisector)&abisector) const
Standard_EXPORT Handle_MAT_ListOfBisector List () const
Standard_EXPORT Handle_MAT_Bisector FirstBisector () const
Standard_EXPORT Handle_MAT_Bisector LastBisector () const
Standard_EXPORT void BisectorNumber (const Standard_Integer anumber)
Standard_EXPORT void IndexNumber (const Standard_Integer anumber)
Standard_EXPORT void FirstEdge (const Handle(MAT_Edge)&anedge)
Standard_EXPORT void SecondEdge (const Handle(MAT_Edge)&anedge)
Standard_EXPORT void IssuePoint (const Standard_Integer apoint)
Standard_EXPORT void EndPoint (const Standard_Integer apoint)
Standard_EXPORT void DistIssuePoint (const Standard_Real areal)
Standard_EXPORT void FirstVector (const Standard_Integer avector)
Standard_EXPORT void SecondVector (const Standard_Integer avector)
Standard_EXPORT void Sense (const Standard_Real asense)
Standard_EXPORT void FirstParameter (const Standard_Real aparameter)
Standard_EXPORT void SecondParameter (const Standard_Real aparameter)
Standard_EXPORT Standard_Integer BisectorNumber () const
Standard_EXPORT Standard_Integer IndexNumber () const
Standard_EXPORT Handle_MAT_Edge FirstEdge () const
Standard_EXPORT Handle_MAT_Edge SecondEdge () const
Standard_EXPORT Standard_Integer IssuePoint () const
Standard_EXPORT Standard_Integer EndPoint () const
Standard_EXPORT Standard_Real DistIssuePoint () const
Standard_EXPORT Standard_Integer FirstVector () const
Standard_EXPORT Standard_Integer SecondVector () const
Standard_EXPORT Standard_Real Sense () const
Standard_EXPORT Standard_Real FirstParameter () const
Standard_EXPORT Standard_Real SecondParameter () const
Standard_EXPORT void Dump (const Standard_Integer ashift, const Standard_Integer alevel) const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Standard_Integer thebisectornumber
Standard_Integer theindexnumber
Handle_MAT_Edge thefirstedge
Handle_MAT_Edge thesecondedge
Handle_MAT_ListOfBisector thelistofbisectors
Standard_Integer theissuepoint
Standard_Integer theendpoint
Standard_Integer thefirstvector
Standard_Integer thesecondvector
Standard_Real thesense
Standard_Real thefirstparameter
Standard_Real thesecondparameter
Standard_Real distissuepoint


Constructor & Destructor Documentation

Standard_EXPORT MAT_Bisector::MAT_Bisector  ) 
 


Member Function Documentation

Standard_EXPORT void MAT_Bisector::AddBisector const Handle(MAT_Bisector)&  abisector  )  const
 

Standard_EXPORT Standard_Integer MAT_Bisector::BisectorNumber  )  const
 

Standard_EXPORT void MAT_Bisector::BisectorNumber const Standard_Integer  anumber  ) 
 

Standard_EXPORT Standard_Real MAT_Bisector::DistIssuePoint  )  const
 

Standard_EXPORT void MAT_Bisector::DistIssuePoint const Standard_Real  areal  ) 
 

Standard_EXPORT void MAT_Bisector::Dump const Standard_Integer  ashift,
const Standard_Integer  alevel
const
 

Standard_EXPORT Standard_Integer MAT_Bisector::EndPoint  )  const
 

Standard_EXPORT void MAT_Bisector::EndPoint const Standard_Integer  apoint  ) 
 

Standard_EXPORT Handle_MAT_Bisector MAT_Bisector::FirstBisector  )  const
 

Standard_EXPORT Handle_MAT_Edge MAT_Bisector::FirstEdge  )  const
 

Standard_EXPORT void MAT_Bisector::FirstEdge const Handle(MAT_Edge)&  anedge  ) 
 

Standard_EXPORT Standard_Real MAT_Bisector::FirstParameter  )  const
 

Standard_EXPORT void MAT_Bisector::FirstParameter const Standard_Real  aparameter  ) 
 

Standard_EXPORT Standard_Integer MAT_Bisector::FirstVector  )  const
 

Standard_EXPORT void MAT_Bisector::FirstVector const Standard_Integer  avector  ) 
 

Standard_EXPORT const MAT_Bisector::Handle Standard_Type   )  const
 

Standard_EXPORT Standard_Integer MAT_Bisector::IndexNumber  )  const
 

Standard_EXPORT void MAT_Bisector::IndexNumber const Standard_Integer  anumber  ) 
 

Standard_EXPORT Standard_Integer MAT_Bisector::IssuePoint  )  const
 

Standard_EXPORT void MAT_Bisector::IssuePoint const Standard_Integer  apoint  ) 
 

Standard_EXPORT Handle_MAT_Bisector MAT_Bisector::LastBisector  )  const
 

Standard_EXPORT Handle_MAT_ListOfBisector MAT_Bisector::List  )  const
 

Standard_EXPORT Handle_MAT_Edge MAT_Bisector::SecondEdge  )  const
 

Standard_EXPORT void MAT_Bisector::SecondEdge const Handle(MAT_Edge)&  anedge  ) 
 

Standard_EXPORT Standard_Real MAT_Bisector::SecondParameter  )  const
 

Standard_EXPORT void MAT_Bisector::SecondParameter const Standard_Real  aparameter  ) 
 

Standard_EXPORT Standard_Integer MAT_Bisector::SecondVector  )  const
 

Standard_EXPORT void MAT_Bisector::SecondVector const Standard_Integer  avector  ) 
 

Standard_EXPORT Standard_Real MAT_Bisector::Sense  )  const
 

Standard_EXPORT void MAT_Bisector::Sense const Standard_Real  asense  ) 
 


Field Documentation

Standard_Real MAT_Bisector::distissuepoint [private]
 

Standard_Integer MAT_Bisector::thebisectornumber [private]
 

Standard_Integer MAT_Bisector::theendpoint [private]
 

Handle_MAT_Edge MAT_Bisector::thefirstedge [private]
 

Standard_Real MAT_Bisector::thefirstparameter [private]
 

Standard_Integer MAT_Bisector::thefirstvector [private]
 

Standard_Integer MAT_Bisector::theindexnumber [private]
 

Standard_Integer MAT_Bisector::theissuepoint [private]
 

Handle_MAT_ListOfBisector MAT_Bisector::thelistofbisectors [private]
 

Handle_MAT_Edge MAT_Bisector::thesecondedge [private]
 

Standard_Real MAT_Bisector::thesecondparameter [private]
 

Standard_Integer MAT_Bisector::thesecondvector [private]
 

Standard_Real MAT_Bisector::thesense [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:42:28 2008 for OpenCASCADE by  doxygen 1.4.1