Open CASCADE Technology 6.6.0
Public Member Functions
TransferBRep_ShapeBinder Class Reference

A ShapeBinder is a BinderOfShape with some additional services
to cast the Result under various kinds of Shapes

#include <TransferBRep_ShapeBinder.hxx>

Inheritance diagram for TransferBRep_ShapeBinder:
Inheritance graph
[legend]

Public Member Functions

 TransferBRep_ShapeBinder ()
 Creates an empty ShapeBinder

 TransferBRep_ShapeBinder (const TopoDS_Shape &res)
 Creates a ShapeBinder with a result

TopAbs_ShapeEnum ShapeType () const
 Returns the Type of the Shape Result (under TopAbs form)

TopoDS_Vertex Vertex () const
TopoDS_Edge Edge () const
TopoDS_Wire Wire () const
TopoDS_Face Face () const
TopoDS_Shell Shell () const
TopoDS_Solid Solid () const
TopoDS_CompSolid CompSolid () const
TopoDS_Compound Compound () const

Constructor & Destructor Documentation

TransferBRep_ShapeBinder::TransferBRep_ShapeBinder ( )
TransferBRep_ShapeBinder::TransferBRep_ShapeBinder ( const TopoDS_Shape res)

Member Function Documentation

TopoDS_Compound TransferBRep_ShapeBinder::Compound ( ) const
TopoDS_CompSolid TransferBRep_ShapeBinder::CompSolid ( ) const
TopoDS_Edge TransferBRep_ShapeBinder::Edge ( ) const
TopoDS_Face TransferBRep_ShapeBinder::Face ( ) const
TopAbs_ShapeEnum TransferBRep_ShapeBinder::ShapeType ( ) const
TopoDS_Shell TransferBRep_ShapeBinder::Shell ( ) const
TopoDS_Solid TransferBRep_ShapeBinder::Solid ( ) const
TopoDS_Vertex TransferBRep_ShapeBinder::Vertex ( ) const
TopoDS_Wire TransferBRep_ShapeBinder::Wire ( ) const

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