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