|
Open CASCADE Technology 6.5.2
|
Root class for the points representations.
Contains a location and a parameter.
#include <BRep_PointRepresentation.hxx>

Public Member Functions | |
| virtual Standard_Boolean | IsPointOnCurve () const |
| A point on a 3d curve. | |
| virtual Standard_Boolean | IsPointOnCurveOnSurface () const |
| A point on a 2d curve on a surface. | |
| virtual Standard_Boolean | IsPointOnSurface () const |
| A point on a surface. | |
| virtual Standard_Boolean | IsPointOnCurve (const Handle< Geom_Curve > &C, const TopLoc_Location &L) const |
A point on the curve . | |
| virtual Standard_Boolean | IsPointOnCurveOnSurface (const Handle< Geom2d_Curve > &PC, const Handle< Geom_Surface > &S, const TopLoc_Location &L) const |
| A point on the 2d curve <PC> on the surface <S>. | |
| virtual Standard_Boolean | IsPointOnSurface (const Handle< Geom_Surface > &S, const TopLoc_Location &L) const |
| A point on the surface <S>. | |
| const TopLoc_Location & | Location () const |
| void | Location (const TopLoc_Location &L) |
| Standard_Real | Parameter () const |
| void | Parameter (const Standard_Real P) |
| virtual Standard_Real | Parameter2 () const |
| virtual void | Parameter2 (const Standard_Real P) |
| virtual const Handle_Geom_Curve & | Curve () const |
| virtual void | Curve (const Handle< Geom_Curve > &C) |
| virtual const Handle_Geom2d_Curve & | PCurve () const |
| virtual void | PCurve (const Handle< Geom2d_Curve > &C) |
| virtual const Handle_Geom_Surface & | Surface () const |
| virtual void | Surface (const Handle< Geom_Surface > &S) |
Protected Member Functions | |
| BRep_PointRepresentation (const Standard_Real P, const TopLoc_Location &L) | |
| BRep_PointRepresentation::BRep_PointRepresentation | ( | const Standard_Real | P, |
| const TopLoc_Location & | L | ||
| ) | [protected] |
| virtual const Handle_Geom_Curve& BRep_PointRepresentation::Curve | ( | ) | const [virtual] |
Reimplemented in BRep_PointOnCurve.
| virtual void BRep_PointRepresentation::Curve | ( | const Handle< Geom_Curve > & | C | ) | [virtual] |
Reimplemented in BRep_PointOnCurve.
| virtual Standard_Boolean BRep_PointRepresentation::IsPointOnCurve | ( | const Handle< Geom_Curve > & | C, |
| const TopLoc_Location & | L | ||
| ) | const [virtual] |
Reimplemented in BRep_PointOnCurve.
| virtual Standard_Boolean BRep_PointRepresentation::IsPointOnCurve | ( | ) | const [virtual] |
Reimplemented in BRep_PointOnCurve.
| virtual Standard_Boolean BRep_PointRepresentation::IsPointOnCurveOnSurface | ( | ) | const [virtual] |
Reimplemented in BRep_PointOnCurveOnSurface.
| virtual Standard_Boolean BRep_PointRepresentation::IsPointOnCurveOnSurface | ( | const Handle< Geom2d_Curve > & | PC, |
| const Handle< Geom_Surface > & | S, | ||
| const TopLoc_Location & | L | ||
| ) | const [virtual] |
Reimplemented in BRep_PointOnCurveOnSurface.
| virtual Standard_Boolean BRep_PointRepresentation::IsPointOnSurface | ( | ) | const [virtual] |
Reimplemented in BRep_PointOnSurface.
| virtual Standard_Boolean BRep_PointRepresentation::IsPointOnSurface | ( | const Handle< Geom_Surface > & | S, |
| const TopLoc_Location & | L | ||
| ) | const [virtual] |
Reimplemented in BRep_PointOnSurface.
| void BRep_PointRepresentation::Location | ( | const TopLoc_Location & | L | ) |
| const TopLoc_Location& BRep_PointRepresentation::Location | ( | ) | const |
| Standard_Real BRep_PointRepresentation::Parameter | ( | ) | const |
| void BRep_PointRepresentation::Parameter | ( | const Standard_Real | P | ) |
| virtual Standard_Real BRep_PointRepresentation::Parameter2 | ( | ) | const [virtual] |
Reimplemented in BRep_PointOnSurface.
| virtual void BRep_PointRepresentation::Parameter2 | ( | const Standard_Real | P | ) | [virtual] |
Reimplemented in BRep_PointOnSurface.
| virtual void BRep_PointRepresentation::PCurve | ( | const Handle< Geom2d_Curve > & | C | ) | [virtual] |
Reimplemented in BRep_PointOnCurveOnSurface.
| virtual const Handle_Geom2d_Curve& BRep_PointRepresentation::PCurve | ( | ) | const [virtual] |
Reimplemented in BRep_PointOnCurveOnSurface.
| virtual const Handle_Geom_Surface& BRep_PointRepresentation::Surface | ( | ) | const [virtual] |
Reimplemented in BRep_PointsOnSurface.
| virtual void BRep_PointRepresentation::Surface | ( | const Handle< Geom_Surface > & | S | ) | [virtual] |
Reimplemented in BRep_PointsOnSurface.
1.7.4