#include <BRep_CurveRepresentation.hxx>
Inheritance diagram for BRep_CurveRepresentation:
Public Member Functions | |
virtual Standard_EXPORT Standard_Boolean | IsCurve3D () const |
A 3D curve representation. . | |
virtual Standard_EXPORT Standard_Boolean | IsCurveOnSurface () const |
A curve in the parametric space of a surface. . | |
virtual Standard_EXPORT Standard_Boolean | IsRegularity () const |
A continuity between two surfaces. . | |
virtual Standard_EXPORT Standard_Boolean | IsCurveOnClosedSurface () const |
A curve with two parametric curves on the same surface. . | |
virtual Standard_EXPORT Standard_Boolean | IsCurveOnSurface (const Handle(Geom_Surface)&S, const TopLoc_Location &L) const |
Is it a curve in the parametric space of <s> with location <l>. . | |
virtual Standard_EXPORT Standard_Boolean | IsRegularity (const Handle(Geom_Surface)&S1, const Handle(Geom_Surface)&S2, const TopLoc_Location &L1, const TopLoc_Location &L2) const |
Is it a regularity between <s1> and <s2> with location <l1> and <l2>. . | |
virtual Standard_EXPORT Standard_Boolean | IsPolygon3D () const |
A 3D polygon representation. . | |
virtual Standard_EXPORT Standard_Boolean | IsPolygonOnTriangulation () const |
A representation by an array of nodes on a triangulation. . | |
virtual Standard_EXPORT Standard_Boolean | IsPolygonOnTriangulation (const Handle(Poly_Triangulation)&T, const TopLoc_Location &L) const |
Is it a polygon in the definition of <t> with location <l>. . | |
virtual Standard_EXPORT Standard_Boolean | IsPolygonOnClosedTriangulation () const |
A representation by two arrays of nodes on a triangulation. . | |
virtual Standard_EXPORT Standard_Boolean | IsPolygonOnSurface () const |
A polygon in the parametric space of a surface. . | |
virtual Standard_EXPORT Standard_Boolean | IsPolygonOnSurface (const Handle(Geom_Surface)&S, const TopLoc_Location &L) const |
Is it a polygon in the parametric space of <s> with location <l>. . | |
virtual Standard_EXPORT Standard_Boolean | IsPolygonOnClosedSurface () const |
Two 2D polygon representations in the parametric space of a surface. . | |
const TopLoc_Location & | Location () const |
void | Location (const TopLoc_Location &L) |
virtual Standard_EXPORT const Handle_Geom_Curve & | Curve3D () const |
virtual Standard_EXPORT void | Curve3D (const Handle(Geom_Curve)&C) |
virtual Standard_EXPORT const Handle_Geom_Surface & | Surface () const |
virtual Standard_EXPORT const Handle_Geom2d_Curve & | PCurve () const |
virtual Standard_EXPORT void | PCurve (const Handle(Geom2d_Curve)&C) |
virtual Standard_EXPORT const Handle_Geom2d_Curve & | PCurve2 () const |
virtual Standard_EXPORT void | PCurve2 (const Handle(Geom2d_Curve)&C) |
virtual Standard_EXPORT const Handle_Poly_Polygon3D & | Polygon3D () const |
virtual Standard_EXPORT void | Polygon3D (const Handle(Poly_Polygon3D)&P) |
virtual Standard_EXPORT const Handle_Poly_Polygon2D & | Polygon () const |
virtual Standard_EXPORT void | Polygon (const Handle(Poly_Polygon2D)&P) |
virtual Standard_EXPORT const Handle_Poly_Polygon2D & | Polygon2 () const |
virtual Standard_EXPORT void | Polygon2 (const Handle(Poly_Polygon2D)&P) |
virtual Standard_EXPORT const Handle_Poly_Triangulation & | Triangulation () const |
virtual Standard_EXPORT const Handle_Poly_PolygonOnTriangulation & | PolygonOnTriangulation () const |
virtual Standard_EXPORT void | PolygonOnTriangulation (const Handle(Poly_PolygonOnTriangulation)&P) |
virtual Standard_EXPORT const Handle_Poly_PolygonOnTriangulation & | PolygonOnTriangulation2 () const |
virtual Standard_EXPORT void | PolygonOnTriangulation2 (const Handle(Poly_PolygonOnTriangulation)&P2) |
virtual Standard_EXPORT const Handle_Geom_Surface & | Surface2 () const |
virtual Standard_EXPORT const TopLoc_Location & | Location2 () const |
virtual Standard_EXPORT const GeomAbs_Shape & | Continuity () const |
virtual Standard_EXPORT void | Continuity (const GeomAbs_Shape C) |
virtual Standard_EXPORT Handle_BRep_CurveRepresentation | Copy () const =0 |
Return a copy of this representation. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
Standard_EXPORT | BRep_CurveRepresentation (const TopLoc_Location &L) |
Protected Attributes | |
TopLoc_Location | myLocation |
|
|
|
Reimplemented in BRep_CurveOn2Surfaces, and BRep_CurveOnClosedSurface. |
|
Reimplemented in BRep_CurveOn2Surfaces, and BRep_CurveOnClosedSurface. |
|
|
Reimplemented in BRep_Curve3D. |
|
Reimplemented in BRep_Curve3D. |
|
|
Reimplemented in BRep_Curve3D. |
|
Reimplemented in BRep_CurveOnClosedSurface. |
|
Reimplemented in BRep_CurveOnSurface. |
|
Reimplemented in BRep_CurveOnSurface. |
|
Reimplemented in BRep_Polygon3D. |
|
Reimplemented in BRep_PolygonOnClosedSurface. |
|
Reimplemented in BRep_PolygonOnClosedTriangulation. |
|
Reimplemented in BRep_PolygonOnSurface. |
|
Reimplemented in BRep_PolygonOnSurface. |
|
Reimplemented in BRep_PolygonOnTriangulation. |
|
Reimplemented in BRep_PolygonOnTriangulation. |
|
Reimplemented in BRep_CurveOn2Surfaces, and BRep_CurveOnClosedSurface. |
|
Reimplemented in BRep_CurveOn2Surfaces, and BRep_CurveOnClosedSurface. |
|
|
|
|
|
Reimplemented in BRep_CurveOn2Surfaces, and BRep_CurveOnClosedSurface. |
|
Reimplemented in BRep_CurveOnSurface. |
|
Reimplemented in BRep_CurveOnSurface. |
|
Reimplemented in BRep_CurveOnClosedSurface. |
|
Reimplemented in BRep_CurveOnClosedSurface. |
|
Reimplemented in BRep_PolygonOnSurface. |
|
Reimplemented in BRep_PolygonOnSurface. |
|
Reimplemented in BRep_PolygonOnClosedSurface. |
|
Reimplemented in BRep_PolygonOnClosedSurface. |
|
Reimplemented in BRep_Polygon3D. |
|
Reimplemented in BRep_Polygon3D. |
|
Reimplemented in BRep_PolygonOnTriangulation. |
|
Reimplemented in BRep_PolygonOnTriangulation. |
|
Reimplemented in BRep_PolygonOnClosedTriangulation. |
|
Reimplemented in BRep_PolygonOnClosedTriangulation. |
|
Reimplemented in BRep_CurveOn2Surfaces, BRep_CurveOnSurface, and BRep_PolygonOnSurface. |
|
Reimplemented in BRep_CurveOn2Surfaces, and BRep_CurveOnClosedSurface. |
|
Reimplemented in BRep_PolygonOnTriangulation. |
|
|