Open CASCADE Technology  6.9.1
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)
 
 XmlMNaming_Shape1 ()
 
XmlObjMgt_Element _CSFDB_GetXmlMNaming_Shape1myElement () const
 
void _CSFDB_SetXmlMNaming_Shape1myElement (const XmlObjMgt_Element p)
 
Standard_Integer _CSFDB_GetXmlMNaming_Shape1myTShapeID () const
 
void _CSFDB_SetXmlMNaming_Shape1myTShapeID (const Standard_Integer p)
 
Standard_Integer _CSFDB_GetXmlMNaming_Shape1myLocID () const
 
void _CSFDB_SetXmlMNaming_Shape1myLocID (const Standard_Integer p)
 
TopAbs_Orientation _CSFDB_GetXmlMNaming_Shape1myOrientation () const
 
void _CSFDB_SetXmlMNaming_Shape1myOrientation (const TopAbs_Orientation p)
 

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)
XmlMNaming_Shape1::XmlMNaming_Shape1 ( )
inline

Member Function Documentation

XmlObjMgt_Element XmlMNaming_Shape1::_CSFDB_GetXmlMNaming_Shape1myElement ( ) const
inline
Standard_Integer XmlMNaming_Shape1::_CSFDB_GetXmlMNaming_Shape1myLocID ( ) const
inline
TopAbs_Orientation XmlMNaming_Shape1::_CSFDB_GetXmlMNaming_Shape1myOrientation ( ) const
inline
Standard_Integer XmlMNaming_Shape1::_CSFDB_GetXmlMNaming_Shape1myTShapeID ( ) const
inline
void XmlMNaming_Shape1::_CSFDB_SetXmlMNaming_Shape1myElement ( const XmlObjMgt_Element  p)
inline
void XmlMNaming_Shape1::_CSFDB_SetXmlMNaming_Shape1myLocID ( const Standard_Integer  p)
inline
void XmlMNaming_Shape1::_CSFDB_SetXmlMNaming_Shape1myOrientation ( const TopAbs_Orientation  p)
inline
void XmlMNaming_Shape1::_CSFDB_SetXmlMNaming_Shape1myTShapeID ( const Standard_Integer  p)
inline
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: