#include <BRep_PointRepresentation.hxx>
Inheritance diagram for BRep_PointRepresentation:
Public Member Functions | |
virtual Standard_EXPORT Standard_Boolean | IsPointOnCurve () const |
A point on a 3d curve. . | |
virtual Standard_EXPORT Standard_Boolean | IsPointOnCurveOnSurface () const |
A point on a 2d curve on a surface. . | |
virtual Standard_EXPORT Standard_Boolean | IsPointOnSurface () const |
A point on a surface. . | |
virtual Standard_EXPORT Standard_Boolean | IsPointOnCurve (const Handle(Geom_Curve)&C, const TopLoc_Location &L) const |
A point on the curve <c>. . | |
virtual Standard_EXPORT 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_EXPORT 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_EXPORT Standard_Real | Parameter2 () const |
virtual Standard_EXPORT void | Parameter2 (const Standard_Real P) |
virtual Standard_EXPORT const Handle_Geom_Curve & | Curve () const |
virtual Standard_EXPORT void | Curve (const Handle(Geom_Curve)&C) |
virtual Standard_EXPORT const Handle_Geom2d_Curve & | PCurve () const |
virtual Standard_EXPORT void | PCurve (const Handle(Geom2d_Curve)&C) |
virtual Standard_EXPORT const Handle_Geom_Surface & | Surface () const |
virtual Standard_EXPORT void | Surface (const Handle(Geom_Surface)&S) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
Standard_EXPORT | BRep_PointRepresentation (const Standard_Real P, const TopLoc_Location &L) |
Private Attributes | |
TopLoc_Location | myLocation |
Standard_Real | myParameter |
|
|
|
Reimplemented in BRep_PointOnCurve. |
|
Reimplemented in BRep_PointOnCurve. |
|
Reimplemented in BRep_PointOnCurve, BRep_PointOnCurveOnSurface, BRep_PointOnSurface, and BRep_PointsOnSurface. |
|
Reimplemented in BRep_PointOnCurve. |
|
Reimplemented in BRep_PointOnCurve. |
|
Reimplemented in BRep_PointOnCurveOnSurface. |
|
Reimplemented in BRep_PointOnCurveOnSurface. |
|
Reimplemented in BRep_PointOnSurface. |
|
Reimplemented in BRep_PointOnSurface. |
|
|
|
|
|
|
|
|
|
Reimplemented in BRep_PointOnSurface. |
|
Reimplemented in BRep_PointOnSurface. |
|
Reimplemented in BRep_PointOnCurveOnSurface. |
|
Reimplemented in BRep_PointOnCurveOnSurface. |
|
Reimplemented in BRep_PointsOnSurface. |
|
Reimplemented in BRep_PointsOnSurface. |
|
|
|
|