Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
HLRAlgo_PolyInternalData Class Reference

#include <HLRAlgo_PolyInternalData.hxx>

Inheritance diagram for HLRAlgo_PolyInternalData:
Inheritance graph
[legend]

Public Member Functions

 HLRAlgo_PolyInternalData (const Standard_Integer nbNod, const Standard_Integer nbTri)
void UpdateLinks (Standard_Address &TData, Standard_Address &PISeg, Standard_Address &PINod)
Standard_Integer AddNode (const Standard_Address Nod1RValues, const Standard_Address Nod2RValues, Standard_Address &PINod1, Standard_Address &PINod2, const Standard_Real coef1, const Standard_Real X3, const Standard_Real Y3, const Standard_Real Z3)
void UpdateLinks (const Standard_Integer ip1, const Standard_Integer ip2, const Standard_Integer ip3, Standard_Address &TData1, Standard_Address &TData2, Standard_Address &PISeg1, Standard_Address &PISeg2, Standard_Address &PINod1, Standard_Address &PINod2)
void Dump () const
void IncTData (Standard_Address &TData1, Standard_Address &TData2)
void IncPISeg (Standard_Address &PISeg1, Standard_Address &PISeg2)
void IncPINod (Standard_Address &PINod1, Standard_Address &PINod2)
void DecTData ()
void DecPISeg ()
void DecPINod ()
Standard_Integer NbTData () const
Standard_Integer NbPISeg () const
Standard_Integer NbPINod () const
Standard_Boolean Planar () const
void Planar (const Standard_Boolean B)
Standard_Boolean IntOutL () const
void IntOutL (const Standard_Boolean B)
HLRAlgo_Array1OfTDataTData () const
HLRAlgo_Array1OfPISegPISeg () const
HLRAlgo_Array1OfPINodPINod () const

Constructor & Destructor Documentation


Member Function Documentation


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