#include <HLRBRep_EdgeData.hxx>
|
| HLRBRep_EdgeData () |
|
void | Set (const Standard_Boolean Reg1, const Standard_Boolean RegN, const TopoDS_Edge &EG, const Standard_Integer V1, const Standard_Integer V2, const Standard_Boolean Out1, const Standard_Boolean Out2, const Standard_Boolean Cut1, const Standard_Boolean Cut2, const Standard_Real Start, const Standard_ShortReal TolStart, const Standard_Real End, const Standard_ShortReal TolEnd) |
|
Standard_Boolean | Selected () const |
|
void | Selected (const Standard_Boolean B) |
|
Standard_Boolean | Rg1Line () const |
|
void | Rg1Line (const Standard_Boolean B) |
|
Standard_Boolean | RgNLine () const |
|
void | RgNLine (const Standard_Boolean B) |
|
Standard_Boolean | Vertical () const |
|
void | Vertical (const Standard_Boolean B) |
|
Standard_Boolean | Simple () const |
|
void | Simple (const Standard_Boolean B) |
|
Standard_Boolean | OutLVSta () const |
|
void | OutLVSta (const Standard_Boolean B) |
|
Standard_Boolean | OutLVEnd () const |
|
void | OutLVEnd (const Standard_Boolean B) |
|
Standard_Boolean | CutAtSta () const |
|
void | CutAtSta (const Standard_Boolean B) |
|
Standard_Boolean | CutAtEnd () const |
|
void | CutAtEnd (const Standard_Boolean B) |
|
Standard_Boolean | VerAtSta () const |
|
void | VerAtSta (const Standard_Boolean B) |
|
Standard_Boolean | VerAtEnd () const |
|
void | VerAtEnd (const Standard_Boolean B) |
|
Standard_Boolean | AutoIntersectionDone () const |
|
void | AutoIntersectionDone (const Standard_Boolean B) |
|
Standard_Boolean | Used () const |
|
void | Used (const Standard_Boolean B) |
|
Standard_Integer | HideCount () const |
|
void | HideCount (const Standard_Integer I) |
|
Standard_Integer | VSta () const |
|
void | VSta (const Standard_Integer I) |
|
Standard_Integer | VEnd () const |
|
void | VEnd (const Standard_Integer I) |
|
void | UpdateMinMax (const HLRAlgo_EdgesBlock::MinMaxIndices &theTotMinMax) |
|
HLRAlgo_EdgesBlock::MinMaxIndices & | MinMax () |
|
HLRAlgo_EdgeStatus & | Status () |
|
HLRBRep_Curve & | ChangeGeometry () |
|
const HLRBRep_Curve & | Geometry () const |
|
HLRBRep_Curve * | Curve () |
|
Standard_ShortReal | Tolerance () const |
|
|
enum | EMaskFlags {
EMaskSelected = 1
, EMaskUsed = 2
, EMaskRg1Line = 4
, EMaskVertical = 8
,
EMaskSimple = 16
, EMaskOutLVSta = 32
, EMaskOutLVEnd = 64
, EMaskIntDone = 128
,
EMaskCutAtSta = 256
, EMaskCutAtEnd = 512
, EMaskVerAtSta = 1024
, EMaskVerAtEnd = 2048
,
EMaskRgNLine = 4096
} |
|
◆ EMaskFlags
Enumerator |
---|
EMaskSelected | |
EMaskUsed | |
EMaskRg1Line | |
EMaskVertical | |
EMaskSimple | |
EMaskOutLVSta | |
EMaskOutLVEnd | |
EMaskIntDone | |
EMaskCutAtSta | |
EMaskCutAtEnd | |
EMaskVerAtSta | |
EMaskVerAtEnd | |
EMaskRgNLine | |
◆ HLRBRep_EdgeData()
HLRBRep_EdgeData::HLRBRep_EdgeData |
( |
| ) |
|
|
inline |
◆ AutoIntersectionDone() [1/2]
◆ AutoIntersectionDone() [2/2]
◆ ChangeGeometry()
◆ Curve()
◆ CutAtEnd() [1/2]
◆ CutAtEnd() [2/2]
◆ CutAtSta() [1/2]
◆ CutAtSta() [2/2]
◆ Geometry()
◆ HideCount() [1/2]
◆ HideCount() [2/2]
◆ MinMax()
◆ OutLVEnd() [1/2]
◆ OutLVEnd() [2/2]
◆ OutLVSta() [1/2]
◆ OutLVSta() [2/2]
◆ Rg1Line() [1/2]
◆ Rg1Line() [2/2]
◆ RgNLine() [1/2]
◆ RgNLine() [2/2]
◆ Selected() [1/2]
◆ Selected() [2/2]
◆ Set()
void HLRBRep_EdgeData::Set |
( |
const Standard_Boolean |
Reg1, |
|
|
const Standard_Boolean |
RegN, |
|
|
const TopoDS_Edge & |
EG, |
|
|
const Standard_Integer |
V1, |
|
|
const Standard_Integer |
V2, |
|
|
const Standard_Boolean |
Out1, |
|
|
const Standard_Boolean |
Out2, |
|
|
const Standard_Boolean |
Cut1, |
|
|
const Standard_Boolean |
Cut2, |
|
|
const Standard_Real |
Start, |
|
|
const Standard_ShortReal |
TolStart, |
|
|
const Standard_Real |
End, |
|
|
const Standard_ShortReal |
TolEnd |
|
) |
| |
◆ Simple() [1/2]
◆ Simple() [2/2]
◆ Status()
◆ Tolerance()
◆ UpdateMinMax()
◆ Used() [1/2]
◆ Used() [2/2]
◆ VEnd() [1/2]
◆ VEnd() [2/2]
◆ VerAtEnd() [1/2]
◆ VerAtEnd() [2/2]
◆ VerAtSta() [1/2]
◆ VerAtSta() [2/2]
◆ Vertical() [1/2]
◆ Vertical() [2/2]
◆ VSta() [1/2]
◆ VSta() [2/2]
The documentation for this class was generated from the following file: