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

#include <StepShape_OrientedFace.hxx>

Inheritance diagram for StepShape_OrientedFace:
Inheritance graph
[legend]

Public Member Functions

 StepShape_OrientedFace ()
 Returns a OrientedFace

virtual void Init (const Handle< TCollection_HAsciiString > &aName, const Handle< StepShape_HArray1OfFaceBound > &aBounds)
virtual void Init (const Handle< TCollection_HAsciiString > &aName, const Handle< StepShape_Face > &aFaceElement, const Standard_Boolean aOrientation)
void SetFaceElement (const Handle< StepShape_Face > &aFaceElement)
Handle_StepShape_Face FaceElement () const
void SetOrientation (const Standard_Boolean aOrientation)
Standard_Boolean Orientation () const
virtual void SetBounds (const Handle< StepShape_HArray1OfFaceBound > &aBounds)
virtual
Handle_StepShape_HArray1OfFaceBound 
Bounds () const
virtual Handle_StepShape_FaceBound BoundsValue (const Standard_Integer num) const
virtual Standard_Integer NbBounds () const

Constructor & Destructor Documentation


Member Function Documentation

virtual Handle_StepShape_HArray1OfFaceBound StepShape_OrientedFace::Bounds ( ) const [virtual]

Reimplemented from StepShape_Face.

virtual Handle_StepShape_FaceBound StepShape_OrientedFace::BoundsValue ( const Standard_Integer  num) const [virtual]

Reimplemented from StepShape_Face.

Handle_StepShape_Face StepShape_OrientedFace::FaceElement ( ) const

Reimplemented from StepShape_Face.

virtual void StepShape_OrientedFace::Init ( const Handle< TCollection_HAsciiString > &  aName,
const Handle< StepShape_Face > &  aFaceElement,
const Standard_Boolean  aOrientation 
) [virtual]

Reimplemented from StepShape_Face.

Reimplemented from StepShape_Face.


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