Open CASCADE Technology 6.6.0
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

StepGeom_TrimmedCurve::StepGeom_TrimmedCurve ( )

Member Function Documentation

Handle_StepGeom_Curve StepGeom_TrimmedCurve::BasisCurve ( ) const
virtual void StepGeom_TrimmedCurve::Init ( const Handle< TCollection_HAsciiString > &  aName) [virtual]

Reimplemented from StepRepr_RepresentationItem.

virtual void StepGeom_TrimmedCurve::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 
) [virtual]
StepGeom_TrimmingPreference StepGeom_TrimmedCurve::MasterRepresentation ( ) const
Standard_Integer StepGeom_TrimmedCurve::NbTrim1 ( ) const
Standard_Integer StepGeom_TrimmedCurve::NbTrim2 ( ) const
Standard_Boolean StepGeom_TrimmedCurve::SenseAgreement ( ) const
void StepGeom_TrimmedCurve::SetBasisCurve ( const Handle< StepGeom_Curve > &  aBasisCurve)
void StepGeom_TrimmedCurve::SetMasterRepresentation ( const StepGeom_TrimmingPreference  aMasterRepresentation)
void StepGeom_TrimmedCurve::SetSenseAgreement ( const Standard_Boolean  aSenseAgreement)
void StepGeom_TrimmedCurve::SetTrim1 ( const Handle< StepGeom_HArray1OfTrimmingSelect > &  aTrim1)
void StepGeom_TrimmedCurve::SetTrim2 ( const Handle< StepGeom_HArray1OfTrimmingSelect > &  aTrim2)
Handle_StepGeom_HArray1OfTrimmingSelect StepGeom_TrimmedCurve::Trim1 ( ) const
StepGeom_TrimmingSelect StepGeom_TrimmedCurve::Trim1Value ( const Standard_Integer  num) const
Handle_StepGeom_HArray1OfTrimmingSelect StepGeom_TrimmedCurve::Trim2 ( ) const
StepGeom_TrimmingSelect StepGeom_TrimmedCurve::Trim2Value ( const Standard_Integer  num) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines