Open CASCADE Technology  7.0.0
Public Member Functions

XmlMNaming_Shape1 Class Reference

The XmlMNaming_Shape1 is the Persistent view of a TopoDS_Shape. More...

#include <XmlMNaming_Shape1.hxx>

Public Member Functions

 XmlMNaming_Shape1 (XmlObjMgt_Document &Doc)
 
 XmlMNaming_Shape1 (const XmlObjMgt_Element &E)
 
const XmlObjMgt_ElementElement () const
 return myElement More...
 
XmlObjMgt_ElementElement ()
 return myElement More...
 
Standard_Integer TShapeId () const
 
Standard_Integer LocId () const
 
TopAbs_Orientation Orientation () const
 
void SetShape (const Standard_Integer ID, const Standard_Integer LocID, const TopAbs_Orientation Orient)
 
void SetVertex (const TopoDS_Shape &theVertex)
 

Detailed Description

The XmlMNaming_Shape1 is the Persistent view of a TopoDS_Shape.

a Shape1 contains :

Constructor & Destructor Documentation

XmlMNaming_Shape1::XmlMNaming_Shape1 ( XmlObjMgt_Document Doc)
XmlMNaming_Shape1::XmlMNaming_Shape1 ( const XmlObjMgt_Element E)

Member Function Documentation

const XmlObjMgt_Element& XmlMNaming_Shape1::Element ( ) const

return myElement

XmlObjMgt_Element& XmlMNaming_Shape1::Element ( )

return myElement

Standard_Integer XmlMNaming_Shape1::LocId ( ) const
TopAbs_Orientation XmlMNaming_Shape1::Orientation ( ) const
void XmlMNaming_Shape1::SetShape ( const Standard_Integer  ID,
const Standard_Integer  LocID,
const TopAbs_Orientation  Orient 
)
void XmlMNaming_Shape1::SetVertex ( const TopoDS_Shape theVertex)
Standard_Integer XmlMNaming_Shape1::TShapeId ( ) const

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