to remove Hidden lines on Triangulations.
#include <HLRAlgo_PolyAlgo.hxx>
Public Member Functions |
| | HLRAlgo_PolyAlgo () |
| void | Init (const Handle< TColStd_HArray1OfTransient > &HShell) |
| TColStd_Array1OfTransient & | PolyShell () const |
| void | Clear () |
| void | Update () |
| | Prepare all the data to process the algo.
|
| void | InitHide () |
| Standard_Boolean | MoreHide () const |
| void | NextHide () |
| void | Hide (Standard_Address &Coordinates, HLRAlgo_EdgeStatus &status, Standard_Integer &Index, Standard_Boolean ®1, Standard_Boolean ®n, Standard_Boolean &outl, Standard_Boolean &intl) |
| | process hiding between <Pt1> and <Pt2>.
|
| void | InitShow () |
| Standard_Boolean | MoreShow () const |
| void | NextShow () |
| void | Show (Standard_Address &Coordinates, Standard_Integer &Index, Standard_Boolean ®1, Standard_Boolean ®n, Standard_Boolean &outl, Standard_Boolean &intl) |
| | process hiding between <Pt1> and <Pt2>.
|
Constructor & Destructor Documentation
| HLRAlgo_PolyAlgo::HLRAlgo_PolyAlgo |
( |
| ) |
|
Member Function Documentation
| void HLRAlgo_PolyAlgo::Clear |
( |
| ) |
|
| void HLRAlgo_PolyAlgo::InitHide |
( |
| ) |
|
| void HLRAlgo_PolyAlgo::InitShow |
( |
| ) |
|
| void HLRAlgo_PolyAlgo::NextHide |
( |
| ) |
|
| void HLRAlgo_PolyAlgo::NextShow |
( |
| ) |
|
| void HLRAlgo_PolyAlgo::Update |
( |
| ) |
|
The documentation for this class was generated from the following file: