XmlMNaming_Shape1 Class Reference

The XmlMNaming_Shape1 is the Persistent view of a TopoDS_Shape.

a Shape1 contains :

#include <XmlMNaming_Shape1.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 XmlMNaming_Shape1 (XmlObjMgt_Document &Doc)
 XmlMNaming_Shape1 (const XmlObjMgt_Element &E)
const XmlObjMgt_ElementElement () const
 return myElement

XmlObjMgt_ElementElement ()
 return myElement

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)

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]
XmlObjMgt_Element& XmlMNaming_Shape1::Element (  ) 
const XmlObjMgt_Element& XmlMNaming_Shape1::Element (  )  const
Standard_Integer XmlMNaming_Shape1::LocId (  )  const
void XmlMNaming_Shape1::operator delete ( void *  anAddress  )  [inline]
void* XmlMNaming_Shape1::operator new ( size_t  size  )  [inline]
void* XmlMNaming_Shape1::operator new ( size_t  ,
void *  anAddress 
) [inline]
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:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:09:10 2011 for Open CASCADE Technology by  doxygen 1.6.3