|
Open CASCADE Technology
7.7.0
|
point start/end of fillet common to 2 adjacent filets and to an edge on one of 2 faces participating in the construction of the fillet More...
#include <ChFiDS_CommonPoint.hxx>
Public Member Functions | |
| ChFiDS_CommonPoint () | |
| Empty constructor. More... | |
| void | Reset () |
| default value for all fields More... | |
| void | SetVertex (const TopoDS_Vertex &theVertex) |
| Sets the values of a point which is a vertex on the initial facet of restriction of one of the surface. More... | |
| void | SetArc (const Standard_Real Tol, const TopoDS_Edge &A, const Standard_Real Param, const TopAbs_Orientation TArc) |
| Sets the values of a point which is on the arc A, at parameter Param. More... | |
| void | SetParameter (const Standard_Real Param) |
| Sets the value of the parameter on the spine. More... | |
| void | SetPoint (const gp_Pnt &thePoint) |
| Set the 3d point for a commonpoint that is not a vertex or on an arc. More... | |
| void | SetVector (const gp_Vec &theVector) |
| Set the output 3d vector. More... | |
| void | SetTolerance (const Standard_Real Tol) |
| This method set the fuzziness on the point. More... | |
| Standard_Real | Tolerance () const |
| This method returns the fuzziness on the point. More... | |
| Standard_Boolean | IsVertex () const |
| Returns TRUE if the point is a vertex on the initial restriction facet of the surface. More... | |
| const TopoDS_Vertex & | Vertex () const |
| Returns the information about the point when it is on the domain of the first patch, i-e when the function IsVertex returns True. Otherwise, an exception is raised. More... | |
| Standard_Boolean | IsOnArc () const |
| Returns TRUE if the point is a on an edge of the initial restriction facet of the surface. More... | |
| const TopoDS_Edge & | Arc () const |
| Returns the arc of restriction containing the vertex. More... | |
| TopAbs_Orientation | TransitionOnArc () const |
| Returns the transition of the point on the arc returned by Arc(). More... | |
| Standard_Real | ParameterOnArc () const |
| Returns the parameter of the point on the arc returned by the method Arc(). More... | |
| Standard_Real | Parameter () const |
| Returns the parameter on the spine. More... | |
| const gp_Pnt & | Point () const |
| Returns the 3d point. More... | |
| Standard_Boolean | HasVector () const |
| Returns TRUE if the output vector is stored. More... | |
| const gp_Vec & | Vector () const |
| Returns the output 3d vector. More... | |
point start/end of fillet common to 2 adjacent filets and to an edge on one of 2 faces participating in the construction of the fillet
| ChFiDS_CommonPoint::ChFiDS_CommonPoint | ( | ) |
Empty constructor.
| const TopoDS_Edge& ChFiDS_CommonPoint::Arc | ( | ) | const |
Returns the arc of restriction containing the vertex.
|
inline |
Returns TRUE if the output vector is stored.
|
inline |
Returns TRUE if the point is a on an edge of the initial restriction facet of the surface.
|
inline |
Returns TRUE if the point is a vertex on the initial restriction facet of the surface.
| Standard_Real ChFiDS_CommonPoint::Parameter | ( | ) | const |
Returns the parameter on the spine.
| Standard_Real ChFiDS_CommonPoint::ParameterOnArc | ( | ) | const |
Returns the parameter of the point on the arc returned by the method Arc().
|
inline |
Returns the 3d point.
| void ChFiDS_CommonPoint::Reset | ( | ) |
default value for all fields
| void ChFiDS_CommonPoint::SetArc | ( | const Standard_Real | Tol, |
| const TopoDS_Edge & | A, | ||
| const Standard_Real | Param, | ||
| const TopAbs_Orientation | TArc | ||
| ) |
Sets the values of a point which is on the arc A, at parameter Param.
| void ChFiDS_CommonPoint::SetParameter | ( | const Standard_Real | Param | ) |
Sets the value of the parameter on the spine.
|
inline |
Set the 3d point for a commonpoint that is not a vertex or on an arc.
|
inline |
This method set the fuzziness on the point.
|
inline |
Set the output 3d vector.
|
inline |
Sets the values of a point which is a vertex on the initial facet of restriction of one of the surface.
|
inline |
This method returns the fuzziness on the point.
| TopAbs_Orientation ChFiDS_CommonPoint::TransitionOnArc | ( | ) | const |
Returns the transition of the point on the arc returned by Arc().
|
inline |
Returns the output 3d vector.
|
inline |
Returns the information about the point when it is on the domain of the first patch, i-e when the function IsVertex returns True. Otherwise, an exception is raised.
1.8.13