Open CASCADE Technology 7.9.3
Loading...
Searching...
No Matches
TopoDS.hxx File Reference

Namespaces

namespace  TopoDS
 Provides methods to cast objects of class TopoDS_Shape to more specialized sub-classes. The types are not verified before casting. If the type does not match, a Standard_TypeMismatch exception is thrown. Below are examples of correct and incorrect casts:

Functions

const TopoDS_Vertex & TopoDS::Vertex (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Vertex.
TopoDS_Vertex & TopoDS::Vertex (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Vertex.
const TopoDS_Edge & TopoDS::Edge (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Edge.
TopoDS_Edge & TopoDS::Edge (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Edge.
const TopoDS_Wire & TopoDS::Wire (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Wire.
TopoDS_Wire & TopoDS::Wire (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Wire.
const TopoDS_Face & TopoDS::Face (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Face.
TopoDS_Face & TopoDS::Face (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Face.
const TopoDS_Shell & TopoDS::Shell (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Shell.
TopoDS_Shell & TopoDS::Shell (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Shell.
const TopoDS_Solid & TopoDS::Solid (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Solid.
TopoDS_Solid & TopoDS::Solid (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Solid.
const TopoDS_CompSolid & TopoDS::CompSolid (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, CompSolid.
TopoDS_CompSolid & TopoDS::CompSolid (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, CompSolid.
const TopoDS_Compound & TopoDS::Compound (const TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Compound.
TopoDS_Compound & TopoDS::Compound (TopoDS_Shape &theShape)
 Casts shape theShape to the more specialized return type, Compound.