#include <HLRAlgo_PolyData.hxx>
Public Member Functions | |
| Standard_EXPORT | HLRAlgo_PolyData () |
| Standard_EXPORT void | HNodes (const Handle(TColgp_HArray1OfXYZ)&HNodes) |
| Standard_EXPORT void | HTData (const Handle(HLRAlgo_HArray1OfTData)&HTData) |
| Standard_EXPORT void | HPHDat (const Handle(HLRAlgo_HArray1OfPHDat)&HPHDat) |
| void | FaceIndex (const Standard_Integer I) |
| Standard_Integer | FaceIndex () const |
| TColgp_Array1OfXYZ & | Nodes () const |
| HLRAlgo_Array1OfTData & | TData () const |
| HLRAlgo_Array1OfPHDat & | PHDat () const |
| Standard_EXPORT void | UpdateGlobalMinMax (const Standard_Address ToTMinMax) |
| Standard_Boolean | Hiding () const |
| Standard_EXPORT void | HideByPolyData (const Standard_Address Coordinates, const Standard_Address RealPtr, const Standard_Address Indices, const Standard_Boolean HidingShell, HLRAlgo_EdgeStatus &status) |
| process hiding between <pt1> and <pt2>. | |
| Standard_Address | Indices () |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Member Functions | |
| Standard_EXPORT void | HideByOneTriangle (const Standard_Address Coordinates, const Standard_Address RealPtr, const Standard_Address BooleanPtr, const Standard_Address PlanPtr, HLRAlgo_EdgeStatus &status) |
| evident. | |
Private Attributes | |
| Standard_Integer | myIndices [3] |
| Handle_TColgp_HArray1OfXYZ | myHNodes |
| Handle_HLRAlgo_HArray1OfTData | myHTData |
| Handle_HLRAlgo_HArray1OfPHDat | myHPHDat |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1