OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKShHealing
ShapeProcess


ShapeProcess_DictionaryOfOperator Class Reference

#include <ShapeProcess_DictionaryOfOperator.hxx>


Public Member Functions

Standard_EXPORT ShapeProcess_DictionaryOfOperator ()
Standard_EXPORT Standard_Boolean HasItem (const Standard_CString name, const Standard_Boolean exact=Standard_False) const
Standard_EXPORT Standard_Boolean HasItem (const TCollection_AsciiString &name, const Standard_Boolean exact=Standard_True) const
Standard_EXPORT const Handle_ShapeProcess_Operator & Item (const Standard_CString name, const Standard_Boolean exact=Standard_True) const
Standard_EXPORT const Handle_ShapeProcess_Operator & Item (const TCollection_AsciiString &name, const Standard_Boolean exact=Standard_True) const
Standard_EXPORT Standard_Boolean GetItem (const Standard_CString name, Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True) const
Standard_EXPORT Standard_Boolean GetItem (const TCollection_AsciiString &name, Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True) const
Standard_EXPORT void SetItem (const Standard_CString name, const Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True)
Standard_EXPORT void SetItem (const TCollection_AsciiString &name, const Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True)
Standard_EXPORT Handle_ShapeProcess_Operator & NewItem (const Standard_CString name, Standard_Boolean &isvalued, const Standard_Boolean exact=Standard_True)
Standard_EXPORT Handle_ShapeProcess_Operator & NewItem (const TCollection_AsciiString &name, Standard_Boolean &isvalued, const Standard_Boolean exact=Standard_True)
Standard_EXPORT Standard_Boolean RemoveItem (const Standard_CString name, const Standard_Boolean cln=Standard_True, const Standard_Boolean exact=Standard_True)
Standard_EXPORT Standard_Boolean RemoveItem (const TCollection_AsciiString &name, const Standard_Boolean cln=Standard_True, const Standard_Boolean exact=Standard_True)
Standard_EXPORT void Clean ()
Standard_EXPORT Standard_Boolean IsEmpty () const
Standard_EXPORT void Clear ()
Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator Copy () const
Standard_EXPORT Standard_Boolean Complete (Handle(ShapeProcess_DictionaryOfOperator)&acell) const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Member Functions

Standard_EXPORT void SetChar (const Standard_Character car)
Standard_EXPORT Standard_Boolean HasSub () const
Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator Sub () const
Standard_EXPORT Standard_Boolean HasNext () const
Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator Next () const
Standard_EXPORT void SetSub (const Handle(ShapeProcess_DictionaryOfOperator)&acell)
Standard_EXPORT void SetNext (const Handle(ShapeProcess_DictionaryOfOperator)&acell)
Standard_EXPORT void SearchCell (const Standard_CString name, const Standard_Integer lmax, const Standard_Character car, const Standard_Integer level, Handle(ShapeProcess_DictionaryOfOperator)&acell, Standard_Integer &reslev, Standard_Integer &stat) const
Standard_EXPORT void NewCell (const Standard_CString name, const Standard_Integer namlen, Handle(ShapeProcess_DictionaryOfOperator)&acell, const Standard_Integer reslev, const Standard_Integer stat)
Standard_EXPORT Standard_Boolean HasIt () const
Standard_EXPORT const Handle_ShapeProcess_Operator & It () const
Standard_EXPORT Handle_ShapeProcess_Operator & ItAdr ()
Standard_EXPORT void SetIt (const Handle(ShapeProcess_Operator)&anitem)
Standard_EXPORT void DeclIt ()
Standard_EXPORT void RemoveIt ()
Standard_EXPORT Standard_Character CellChar () const
Standard_EXPORT void GetCopied (const Handle(ShapeProcess_DictionaryOfOperator)&fromcell)

Private Attributes

Standard_Character thecars [4]
Handle_ShapeProcess_DictionaryOfOperator thesub
Handle_ShapeProcess_DictionaryOfOperator thenext
Handle_ShapeProcess_Operator theitem


Constructor & Destructor Documentation

Standard_EXPORT ShapeProcess_DictionaryOfOperator::ShapeProcess_DictionaryOfOperator (   ) 
 


Member Function Documentation

Standard_EXPORT Standard_Character ShapeProcess_DictionaryOfOperator::CellChar (   )  const [private]
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::Clean (   ) 
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::Clear (   ) 
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::Complete (  Handle(ShapeProcess_DictionaryOfOperator)&  acell  )  const
 

Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator ShapeProcess_DictionaryOfOperator::Copy (   )  const
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::DeclIt (   )  [private]
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::GetCopied (  const Handle(ShapeProcess_DictionaryOfOperator)&  fromcell  )  [private]
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::GetItem (  const TCollection_AsciiString &  name,
Handle(ShapeProcess_Operator)&  anitem,
const Standard_Boolean  exact = Standard_True
)  const
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::GetItem (  const Standard_CString  name,
Handle(ShapeProcess_Operator)&  anitem,
const Standard_Boolean  exact = Standard_True
)  const
 

Standard_EXPORT const ShapeProcess_DictionaryOfOperator::Handle (  Standard_Type   )  const
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::HasIt (   )  const [private]
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::HasItem (  const TCollection_AsciiString &  name,
const Standard_Boolean  exact = Standard_True
)  const
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::HasItem (  const Standard_CString  name,
const Standard_Boolean  exact = Standard_False
)  const
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::HasNext (   )  const [private]
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::HasSub (   )  const [private]
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::IsEmpty (   )  const
 

Standard_EXPORT const Handle_ShapeProcess_Operator& ShapeProcess_DictionaryOfOperator::It (   )  const [private]
 

Standard_EXPORT Handle_ShapeProcess_Operator& ShapeProcess_DictionaryOfOperator::ItAdr (   )  [private]
 

Standard_EXPORT const Handle_ShapeProcess_Operator& ShapeProcess_DictionaryOfOperator::Item (  const TCollection_AsciiString &  name,
const Standard_Boolean  exact = Standard_True
)  const
 

Standard_EXPORT const Handle_ShapeProcess_Operator& ShapeProcess_DictionaryOfOperator::Item (  const Standard_CString  name,
const Standard_Boolean  exact = Standard_True
)  const
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::NewCell (  const Standard_CString  name,
const Standard_Integer  namlen,
Handle(ShapeProcess_DictionaryOfOperator)&  acell,
const Standard_Integer  reslev,
const Standard_Integer  stat
)  [private]
 

Standard_EXPORT Handle_ShapeProcess_Operator& ShapeProcess_DictionaryOfOperator::NewItem (  const TCollection_AsciiString &  name,
Standard_Boolean &  isvalued,
const Standard_Boolean  exact = Standard_True
) 
 

Standard_EXPORT Handle_ShapeProcess_Operator& ShapeProcess_DictionaryOfOperator::NewItem (  const Standard_CString  name,
Standard_Boolean &  isvalued,
const Standard_Boolean  exact = Standard_True
) 
 

Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator ShapeProcess_DictionaryOfOperator::Next (   )  const [private]
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::RemoveIt (   )  [private]
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::RemoveItem (  const TCollection_AsciiString &  name,
const Standard_Boolean  cln = Standard_True,
const Standard_Boolean  exact = Standard_True
) 
 

Standard_EXPORT Standard_Boolean ShapeProcess_DictionaryOfOperator::RemoveItem (  const Standard_CString  name,
const Standard_Boolean  cln = Standard_True,
const Standard_Boolean  exact = Standard_True
) 
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::SearchCell (  const Standard_CString  name,
const Standard_Integer  lmax,
const Standard_Character  car,
const Standard_Integer  level,
Handle(ShapeProcess_DictionaryOfOperator)&  acell,
Standard_Integer &  reslev,
Standard_Integer &  stat
)  const [private]
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::SetChar (  const Standard_Character  car  )  [private]
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::SetIt (  const Handle(ShapeProcess_Operator)&  anitem  )  [private]
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::SetItem (  const TCollection_AsciiString &  name,
const Handle(ShapeProcess_Operator)&  anitem,
const Standard_Boolean  exact = Standard_True
) 
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::SetItem (  const Standard_CString  name,
const Handle(ShapeProcess_Operator)&  anitem,
const Standard_Boolean  exact = Standard_True
) 
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::SetNext (  const Handle(ShapeProcess_DictionaryOfOperator)&  acell  )  [private]
 

Standard_EXPORT void ShapeProcess_DictionaryOfOperator::SetSub (  const Handle(ShapeProcess_DictionaryOfOperator)&  acell  )  [private]
 

Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator ShapeProcess_DictionaryOfOperator::Sub (   )  const [private]
 


Field Documentation

Standard_Character ShapeProcess_DictionaryOfOperator::thecars[4] [private]
 

Handle_ShapeProcess_Operator ShapeProcess_DictionaryOfOperator::theitem [private]
 

Handle_ShapeProcess_DictionaryOfOperator ShapeProcess_DictionaryOfOperator::thenext [private]
 

Handle_ShapeProcess_DictionaryOfOperator ShapeProcess_DictionaryOfOperator::thesub [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:42:41 2008 for OpenCASCADE by  doxygen 1.4.1