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

#include <StepGeom_TrimmedCurve.hxx>

Inheritance diagram for StepGeom_TrimmedCurve:
Inheritance graph
[legend]

Public Member Functions

 StepGeom_TrimmedCurve ()
 Returns a TrimmedCurve

virtual void Init (const Handle< TCollection_HAsciiString > &aName)
virtual void Init (const Handle< TCollection_HAsciiString > &aName, const Handle< StepGeom_Curve > &aBasisCurve, const Handle< StepGeom_HArray1OfTrimmingSelect > &aTrim1, const Handle< StepGeom_HArray1OfTrimmingSelect > &aTrim2, const Standard_Boolean aSenseAgreement, const StepGeom_TrimmingPreference aMasterRepresentation)
void SetBasisCurve (const Handle< StepGeom_Curve > &aBasisCurve)
Handle_StepGeom_Curve BasisCurve () const
void SetTrim1 (const Handle< StepGeom_HArray1OfTrimmingSelect > &aTrim1)
Handle_StepGeom_HArray1OfTrimmingSelect Trim1 () const
StepGeom_TrimmingSelect Trim1Value (const Standard_Integer num) const
Standard_Integer NbTrim1 () const
void SetTrim2 (const Handle< StepGeom_HArray1OfTrimmingSelect > &aTrim2)
Handle_StepGeom_HArray1OfTrimmingSelect Trim2 () const
StepGeom_TrimmingSelect Trim2Value (const Standard_Integer num) const
Standard_Integer NbTrim2 () const
void SetSenseAgreement (const Standard_Boolean aSenseAgreement)
Standard_Boolean SenseAgreement () const
void SetMasterRepresentation (const StepGeom_TrimmingPreference aMasterRepresentation)
StepGeom_TrimmingPreference MasterRepresentation () const

Constructor & Destructor Documentation


Member Function Documentation

Handle_StepGeom_Curve StepGeom_TrimmedCurve::BasisCurve ( ) const

Reimplemented from StepRepr_RepresentationItem.

Handle_StepGeom_HArray1OfTrimmingSelect StepGeom_TrimmedCurve::Trim1 ( ) const
Handle_StepGeom_HArray1OfTrimmingSelect StepGeom_TrimmedCurve::Trim2 ( ) const

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