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

ModelingAlgorithms
TKTopAlgo
MAT


MAT_Edge Class Reference

#include <MAT_Edge.hxx>


Public Member Functions

Standard_EXPORT MAT_Edge ()
Standard_EXPORT void EdgeNumber (const Standard_Integer anumber)
Standard_EXPORT void FirstBisector (const Handle(MAT_Bisector)&abisector)
Standard_EXPORT void SecondBisector (const Handle(MAT_Bisector)&abisector)
Standard_EXPORT void Distance (const Standard_Real adistance)
Standard_EXPORT void IntersectionPoint (const Standard_Integer apoint)
Standard_EXPORT Standard_Integer EdgeNumber () const
Standard_EXPORT Handle_MAT_Bisector FirstBisector () const
Standard_EXPORT Handle_MAT_Bisector SecondBisector () const
Standard_EXPORT Standard_Real Distance () const
Standard_EXPORT Standard_Integer IntersectionPoint () 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 theedgenumber
Handle_MAT_Bisector thefirstbisector
Handle_MAT_Bisector thesecondbisector
Standard_Real thedistance
Standard_Integer theintersectionpoint


Constructor & Destructor Documentation

Standard_EXPORT MAT_Edge::MAT_Edge  ) 
 


Member Function Documentation

Standard_EXPORT Standard_Real MAT_Edge::Distance  )  const
 

Standard_EXPORT void MAT_Edge::Distance const Standard_Real  adistance  ) 
 

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

Standard_EXPORT Standard_Integer MAT_Edge::EdgeNumber  )  const
 

Standard_EXPORT void MAT_Edge::EdgeNumber const Standard_Integer  anumber  ) 
 

Standard_EXPORT Handle_MAT_Bisector MAT_Edge::FirstBisector  )  const
 

Standard_EXPORT void MAT_Edge::FirstBisector const Handle(MAT_Bisector)&  abisector  ) 
 

Standard_EXPORT const MAT_Edge::Handle Standard_Type   )  const
 

Standard_EXPORT Standard_Integer MAT_Edge::IntersectionPoint  )  const
 

Standard_EXPORT void MAT_Edge::IntersectionPoint const Standard_Integer  apoint  ) 
 

Standard_EXPORT Handle_MAT_Bisector MAT_Edge::SecondBisector  )  const
 

Standard_EXPORT void MAT_Edge::SecondBisector const Handle(MAT_Bisector)&  abisector  ) 
 


Field Documentation

Standard_Real MAT_Edge::thedistance [private]
 

Standard_Integer MAT_Edge::theedgenumber [private]
 

Handle_MAT_Bisector MAT_Edge::thefirstbisector [private]
 

Standard_Integer MAT_Edge::theintersectionpoint [private]
 

Handle_MAT_Bisector MAT_Edge::thesecondbisector [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