Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
BRep_Curve3D Class Reference

Representation of a curve by a 3D curve.

#include <BRep_Curve3D.hxx>

Inheritance diagram for BRep_Curve3D:
Inheritance graph
[legend]

Public Member Functions

 BRep_Curve3D (const Handle< Geom_Curve > &C, const TopLoc_Location &L)
void D0 (const Standard_Real U, gp_Pnt &P) const
 Computes the point at parameter U.

virtual Standard_Boolean IsCurve3D () const
 Returns True.

virtual const Handle_Geom_Curve & Curve3D () const
virtual void Curve3D (const Handle< Geom_Curve > &C)
Handle_BRep_CurveRepresentation Copy () const
 Return a copy of this representation.


Constructor & Destructor Documentation


Member Function Documentation

Handle_BRep_CurveRepresentation BRep_Curve3D::Copy ( ) const [virtual]
virtual const Handle_Geom_Curve& BRep_Curve3D::Curve3D ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.

virtual void BRep_Curve3D::Curve3D ( const Handle< Geom_Curve > &  C) [virtual]

Reimplemented from BRep_CurveRepresentation.

void BRep_Curve3D::D0 ( const Standard_Real  U,
gp_Pnt P 
) const [virtual]

Implements BRep_GCurve.

virtual Standard_Boolean BRep_Curve3D::IsCurve3D ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.


The documentation for this class was generated from the following file: