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

ModelingAlgorithms
TKGeomAlgo
IntPolyh


IntPolyh_StartPoint Class Reference

#include <IntPolyh_StartPoint.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT IntPolyh_StartPoint ()
Standard_EXPORT IntPolyh_StartPoint (const Standard_Real xx, const Standard_Real yy, const Standard_Real zz, const Standard_Real uu1, const Standard_Real vv1, const Standard_Real uu2, const Standard_Real vv2, const Standard_Integer T1, const Standard_Integer E1, const Standard_Real LAM1, const Standard_Integer T2, const Standard_Integer E2, const Standard_Real LAM2, const Standard_Integer List)
Standard_EXPORT Standard_Real X () const
Standard_EXPORT Standard_Real Y () const
Standard_EXPORT Standard_Real Z () const
Standard_EXPORT Standard_Real U1 () const
Standard_EXPORT Standard_Real V1 () const
Standard_EXPORT Standard_Real U2 () const
Standard_EXPORT Standard_Real V2 () const
Standard_EXPORT Standard_Integer T1 () const
Standard_EXPORT Standard_Integer E1 () const
Standard_EXPORT Standard_Real Lambda1 () const
Standard_EXPORT Standard_Integer T2 () const
Standard_EXPORT Standard_Integer E2 () const
Standard_EXPORT Standard_Real Lambda2 () const
Standard_EXPORT Standard_Real GetAngle () const
Standard_EXPORT Standard_Integer ChainList () const
Standard_EXPORT Standard_Integer GetEdgePoints (const IntPolyh_Triangle &Triangle, Standard_Integer &FirstEdgePoint, Standard_Integer &SecondEdgePoint, Standard_Integer &LastPoint) const
Standard_EXPORT void Equal (const IntPolyh_StartPoint &StPt)
void operator= (const IntPolyh_StartPoint &StPt)
Standard_EXPORT void SetXYZ (const Standard_Real XX, const Standard_Real YY, const Standard_Real ZZ)
Standard_EXPORT void SetUV1 (const Standard_Real UU1, const Standard_Real VV1)
Standard_EXPORT void SetUV2 (const Standard_Real UU2, const Standard_Real VV2)
Standard_EXPORT void SetEdge1 (const Standard_Integer IE1)
Standard_EXPORT void SetLambda1 (const Standard_Real LAM1)
Standard_EXPORT void SetEdge2 (const Standard_Integer IE2)
Standard_EXPORT void SetLambda2 (const Standard_Real LAM2)
Standard_EXPORT void SetCoupleValue (const Standard_Integer IT1, const Standard_Integer IT2)
Standard_EXPORT void SetAngle (const Standard_Real ang)
Standard_EXPORT void SetChainList (const Standard_Integer ChList)
Standard_EXPORT Standard_Integer CheckSameSP (const IntPolyh_StartPoint &SP) const
Standard_EXPORT void Dump () const
Standard_EXPORT void Dump (const Standard_Integer i) const

Private Attributes

Standard_Real x
Standard_Real y
Standard_Real z
Standard_Real u1
Standard_Real v1
Standard_Real u2
Standard_Real v2
Standard_Real lambda1
Standard_Real lambda2
Standard_Real angle
Standard_Integer t1
Standard_Integer e1
Standard_Integer t2
Standard_Integer e2
Standard_Integer chainlist


Constructor & Destructor Documentation

Standard_EXPORT IntPolyh_StartPoint::IntPolyh_StartPoint (   ) 
 

Standard_EXPORT IntPolyh_StartPoint::IntPolyh_StartPoint (  const Standard_Real  xx,
const Standard_Real  yy,
const Standard_Real  zz,
const Standard_Real  uu1,
const Standard_Real  vv1,
const Standard_Real  uu2,
const Standard_Real  vv2,
const Standard_Integer  T1,
const Standard_Integer  E1,
const Standard_Real  LAM1,
const Standard_Integer  T2,
const Standard_Integer  E2,
const Standard_Real  LAM2,
const Standard_Integer  List
) 
 


Member Function Documentation

Standard_EXPORT Standard_Integer IntPolyh_StartPoint::ChainList (   )  const
 

Standard_EXPORT Standard_Integer IntPolyh_StartPoint::CheckSameSP (  const IntPolyh_StartPoint &  SP  )  const
 

Standard_EXPORT void IntPolyh_StartPoint::Dump (  const Standard_Integer  i  )  const
 

Standard_EXPORT void IntPolyh_StartPoint::Dump (   )  const
 

Standard_EXPORT Standard_Integer IntPolyh_StartPoint::E1 (   )  const
 

Standard_EXPORT Standard_Integer IntPolyh_StartPoint::E2 (   )  const
 

Standard_EXPORT void IntPolyh_StartPoint::Equal (  const IntPolyh_StartPoint &  StPt  ) 
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::GetAngle (   )  const
 

Standard_EXPORT Standard_Integer IntPolyh_StartPoint::GetEdgePoints (  const IntPolyh_Triangle &  Triangle,
Standard_Integer &  FirstEdgePoint,
Standard_Integer &  SecondEdgePoint,
Standard_Integer &  LastPoint
)  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::Lambda1 (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::Lambda2 (   )  const
 

void IntPolyh_StartPoint::operator delete (  void *  anAddress  )  [inline]
 

void* IntPolyh_StartPoint::operator new (  size_t  size  )  [inline]
 

void* IntPolyh_StartPoint::operator new (  size_t  ,
void *  anAddress
)  [inline]
 

void IntPolyh_StartPoint::operator= (  const IntPolyh_StartPoint &  StPt  )  [inline]
 

Standard_EXPORT void IntPolyh_StartPoint::SetAngle (  const Standard_Real  ang  ) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetChainList (  const Standard_Integer  ChList  ) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetCoupleValue (  const Standard_Integer  IT1,
const Standard_Integer  IT2
) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetEdge1 (  const Standard_Integer  IE1  ) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetEdge2 (  const Standard_Integer  IE2  ) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetLambda1 (  const Standard_Real  LAM1  ) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetLambda2 (  const Standard_Real  LAM2  ) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetUV1 (  const Standard_Real  UU1,
const Standard_Real  VV1
) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetUV2 (  const Standard_Real  UU2,
const Standard_Real  VV2
) 
 

Standard_EXPORT void IntPolyh_StartPoint::SetXYZ (  const Standard_Real  XX,
const Standard_Real  YY,
const Standard_Real  ZZ
) 
 

Standard_EXPORT Standard_Integer IntPolyh_StartPoint::T1 (   )  const
 

Standard_EXPORT Standard_Integer IntPolyh_StartPoint::T2 (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::U1 (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::U2 (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::V1 (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::V2 (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::X (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::Y (   )  const
 

Standard_EXPORT Standard_Real IntPolyh_StartPoint::Z (   )  const
 


Field Documentation

Standard_Real IntPolyh_StartPoint::angle [private]
 

Standard_Integer IntPolyh_StartPoint::chainlist [private]
 

Standard_Integer IntPolyh_StartPoint::e1 [private]
 

Standard_Integer IntPolyh_StartPoint::e2 [private]
 

Standard_Real IntPolyh_StartPoint::lambda1 [private]
 

Standard_Real IntPolyh_StartPoint::lambda2 [private]
 

Standard_Integer IntPolyh_StartPoint::t1 [private]
 

Standard_Integer IntPolyh_StartPoint::t2 [private]
 

Standard_Real IntPolyh_StartPoint::u1 [private]
 

Standard_Real IntPolyh_StartPoint::u2 [private]
 

Standard_Real IntPolyh_StartPoint::v1 [private]
 

Standard_Real IntPolyh_StartPoint::v2 [private]
 

Standard_Real IntPolyh_StartPoint::x [private]
 

Standard_Real IntPolyh_StartPoint::y [private]
 

Standard_Real IntPolyh_StartPoint::z [private]
 


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