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

#include <StepShape_EdgeCurve.hxx>

Inheritance diagram for StepShape_EdgeCurve:
Inheritance graph
[legend]

Public Member Functions

 StepShape_EdgeCurve ()
 Returns a EdgeCurve

virtual void Init (const Handle< TCollection_HAsciiString > &aName, const Handle< StepShape_Vertex > &aEdgeStart, const Handle< StepShape_Vertex > &aEdgeEnd)
virtual void Init (const Handle< TCollection_HAsciiString > &aName, const Handle< StepShape_Vertex > &aEdgeStart, const Handle< StepShape_Vertex > &aEdgeEnd, const Handle< StepGeom_Curve > &aEdgeGeometry, const Standard_Boolean aSameSense)
void SetEdgeGeometry (const Handle< StepGeom_Curve > &aEdgeGeometry)
Handle_StepGeom_Curve EdgeGeometry () const
void SetSameSense (const Standard_Boolean aSameSense)
Standard_Boolean SameSense () const

Constructor & Destructor Documentation


Member Function Documentation

Handle_StepGeom_Curve StepShape_EdgeCurve::EdgeGeometry ( ) const
virtual void StepShape_EdgeCurve::Init ( const Handle< TCollection_HAsciiString > &  aName,
const Handle< StepShape_Vertex > &  aEdgeStart,
const Handle< StepShape_Vertex > &  aEdgeEnd 
) [virtual]

Reimplemented from StepShape_Edge.

virtual void StepShape_EdgeCurve::Init ( const Handle< TCollection_HAsciiString > &  aName,
const Handle< StepShape_Vertex > &  aEdgeStart,
const Handle< StepShape_Vertex > &  aEdgeEnd,
const Handle< StepGeom_Curve > &  aEdgeGeometry,
const Standard_Boolean  aSameSense 
) [virtual]

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