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,
const Handle< StepGeom_Curve > &  aBasisCurve,
const Handle< StepGeom_HArray1OfTrimmingSelect > &  aTrim1,
const Handle< StepGeom_HArray1OfTrimmingSelect > &  aTrim2,
const Standard_Boolean  aSenseAgreement,
const StepGeom_TrimmingPreference  aMasterRepresentation 
) [virtual]
virtual void StepGeom_TrimmedCurve::Init ( const Handle< TCollection_HAsciiString > &  aName  )  [virtual]

Reimplemented from StepRepr_RepresentationItem.

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
Generated on Thu Mar 3 11:04:51 2011 for Open CASCADE Technology by  doxygen 1.6.3