#include <HLRBRep_Algo.hxx>
Inheritance diagram for HLRBRep_Algo:
Public Member Functions | |
Standard_EXPORT | HLRBRep_Algo () |
Constructs an empty framework for the calculation of visible and hidden lines of a shape in a projection. Use the function: - Projector to define the point of view - Add to select the shape or shapes to be visualized - Update to compute the outlines of the shape, and - Hide to compute the visible and hidden lines of the shape. . | |
Standard_EXPORT | HLRBRep_Algo (const Handle(HLRBRep_Algo)&A) |
Standard_EXPORT void | Add (const TopoDS_Shape &S, const Handle(MMgt_TShared)&SData, const Standard_Integer nbIso=0) |
add the Shape <s>. | |
Standard_EXPORT void | Add (const TopoDS_Shape &S, const Standard_Integer nbIso=0) |
Adds the shape S to this framework, and specifies the number of isoparameters nbiso desired in visualizing S. You may add as many shapes as you wish. Use the function Add once for each shape. . | |
Standard_EXPORT Standard_Integer | Index (const TopoDS_Shape &S) |
return the index of the Shape <s> and return 0 if the Shape <s> is not found. | |
Standard_EXPORT void | OutLinedShapeNullify () |
nullify all the results of OutLiner from HLRTopoBRep. | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
|
|
|
|
|
|
|
|
|
Reimplemented from HLRBRep_InternalAlgo. |
|
|
|
|