GEOMImpl_Fillet1dPoint is an internal class for 1D fillet algorithm to store and compare computed solutions on edges.
More...
|
| GEOMImpl_Fillet1dPoint (Standard_Real theParam) |
| Puiblic methods. More...
|
|
GEOMImpl_Fillet1dPoint * | Copy () |
| Make copy of point WARNING: Copies only field values: myParam, myV, myD, myValid. More...
|
|
void | SetParam (Standard_Real theParam) |
| Set/Get parameter. More...
|
|
Standard_Real | GetParam () const |
|
void | SetParam2 (const Standard_Real theParam2) |
|
Standard_Real | GetParam2 () |
|
Standard_Boolean | IsValid (int theIndex) |
| Returns validity. More...
|
|
Standard_Integer | GetNBValues () |
| Get values. More...
|
|
Standard_Real | GetValue (Standard_Integer theIndex) |
|
Standard_Real | GetDiff (Standard_Integer theIndex) |
|
Standard_Integer | GetNear (Standard_Integer theIndex) |
|
void | SetCenter (const gp_Pnt2d thePoint) |
| Set/Get center point. More...
|
|
const gp_Pnt2d | GetCenter () |
|
void | AddValue (Standard_Real theValue, Standard_Boolean theIsValid) |
|
Standard_Boolean | ComputeDifference (GEOMImpl_Fillet1dPoint *) |
| compute difference between this and given point More...
|
|
void | FilterPoints (GEOMImpl_Fillet1dPoint *) |
|
Standard_Integer | HasSolution (Standard_Real theRadius) |
| Checks if point contains solution and returns the index of it if any. More...
|
|
void | RemoveSolution (Standard_Integer theIndex) |
| Remove solution by index. More...
|
|
GEOMImpl_Fillet1dPoint is an internal class for 1D fillet algorithm to store and compare computed solutions on edges.
◆ GEOMImpl_Fillet1dPoint()
GEOMImpl_Fillet1dPoint::GEOMImpl_Fillet1dPoint |
( |
Standard_Real |
theParam | ) |
|
|
inline |
Puiblic methods.
Constructor
◆ Copy()
Make copy of point WARNING: Copies only field values: myParam, myV, myD, myValid.
◆ SetParam()
void GEOMImpl_Fillet1dPoint::SetParam |
( |
Standard_Real |
theParam | ) |
|
|
inline |
◆ IsValid()
Standard_Boolean GEOMImpl_Fillet1dPoint::IsValid |
( |
int |
theIndex | ) |
|
|
inline |
◆ GetNBValues()
Standard_Integer GEOMImpl_Fillet1dPoint::GetNBValues |
( |
| ) |
|
|
inline |
◆ SetCenter()
void GEOMImpl_Fillet1dPoint::SetCenter |
( |
const gp_Pnt2d |
thePoint | ) |
|
|
inline |
◆ ComputeDifference()
compute difference between this and given point
◆ HasSolution()
Standard_Integer GEOMImpl_Fillet1dPoint::HasSolution |
( |
Standard_Real |
theRadius | ) |
|
Checks if point contains solution and returns the index of it if any.
◆ RemoveSolution()
void GEOMImpl_Fillet1dPoint::RemoveSolution |
( |
Standard_Integer |
theIndex | ) |
|
Remove solution by index.