Open CASCADE Technology
6.9.0
|
Basic class root of all the Maps. More...
#include <TCollection_MapNode.hxx>
Inherits MMgt_TShared.
Inherited by AIS_DataMapNodeOfDataMapOfILC, AIS_DataMapNodeOfDataMapofIntegerListOfinteractive, AIS_DataMapNodeOfDataMapOfIOStatus, AIS_DataMapNodeOfDataMapOfSelStat, AIS_IndexedDataMapNodeOfIndexedDataMapOfOwnerPrs, AIS_ListNodeOfListOfInteractive, AIS_StdMapNodeOfMapOfInteractive, BinMDF_DataMapNodeOfTypeADriverMap, BinMDF_DoubleMapNodeOfTypeIdMap, BiTgte_DataMapNodeOfDataMapOfShapeBox, BRep_ListNodeOfListOfCurveRepresentation, BRep_ListNodeOfListOfPointRepresentation, BRepAlgo_DataMapNodeOfDataMapOfShapeBoolean, BRepAlgo_DataMapNodeOfDataMapOfShapeInterference, BRepCheck_DataMapNodeOfDataMapOfShapeListOfStatus, BRepCheck_DataMapNodeOfDataMapOfShapeResult, BRepCheck_ListNodeOfListOfStatus, BRepClass3d_DataMapNodeOfMapOfInter, BRepFill_DataMapNodeOfDataMapOfNodeDataMapOfShapeShape, BRepFill_DataMapNodeOfDataMapOfNodeShape, BRepFill_DataMapNodeOfDataMapOfOrientedShapeListOfShape, BRepFill_DataMapNodeOfDataMapOfShapeDataMapOfShapeListOfShape, BRepFill_DataMapNodeOfDataMapOfShapeHArray2OfShape, BRepFill_DataMapNodeOfDataMapOfShapeSequenceOfPnt, BRepFill_DataMapNodeOfDataMapOfShapeSequenceOfReal, BRepFill_IndexedDataMapNodeOfIndexedDataMapOfOrientedShapeListOfShape, BRepFill_ListNodeOfListOfOffsetWire, BRepMAT2d_DataMapNodeOfDataMapOfBasicEltShape, BRepMAT2d_DataMapNodeOfDataMapOfShapeSequenceOfBasicElt, BRepOffset_DataMapNodeOfDataMapOfShapeListOfInterval, BRepOffset_DataMapNodeOfDataMapOfShapeMapOfShape, BRepOffset_DataMapNodeOfDataMapOfShapeOffset, BRepOffset_ListNodeOfListOfInterval, BRepTools_DataMapNodeOfMapOfVertexPnt2d, BRepTopAdaptor_DataMapNodeOfMapOfShapeTool, CDM_DataMapNodeOfMetaDataLookUpTable, CDM_DataMapNodeOfPresentationDirectory, CDM_ListNodeOfListOfDocument, CDM_ListNodeOfListOfReferences, CDM_StdMapNodeOfMapOfDocument, ChFiDS_IndexedDataMapNodeOfIndexedDataMapOfVertexListOfStripe, ChFiDS_ListNodeOfListOfHElSpine, ChFiDS_ListNodeOfListOfStripe, ChFiDS_ListNodeOfRegularities, ChFiKPart_DataMapNodeOfRstMap, DBRep_ListNodeOfListOfEdge, DBRep_ListNodeOfListOfFace, DBRep_ListNodeOfListOfHideData, DDF_ListNodeOfTransactionStack, DNaming_DataMapNodeOfDataMapOfShapeOfName, Draft_DataMapNodeOfDataMapOfEdgeEdgeInfo, Draft_DataMapNodeOfDataMapOfFaceFaceInfo, Draft_DataMapNodeOfDataMapOfVertexVertexInfo, Draw_IndexedMapNodeOfMapOfAsciiString, Expr_IndexedMapNodeOfMapOfNamedUnknown, ExprIntrp_ListNodeOfStackOfGeneralExpression, ExprIntrp_ListNodeOfStackOfGeneralFunction, ExprIntrp_ListNodeOfStackOfGeneralRelation, FEmTool_ListNodeOfListOfVectors, Geom2dHatch_DataMapNodeOfHatchings, Geom2dHatch_DataMapNodeOfMapOfElements, Graphic3d_ListNodeOfListOfShortReal, HLRAlgo_ListNodeOfInterferenceList, HLRAlgo_ListNodeOfListOfBPoint, HLRBRep_ListNodeOfListOfBPnt2D, HLRBRep_ListNodeOfListOfBPoint, HLRTopoBRep_DataMapNodeOfDataMapOfShapeFaceData, HLRTopoBRep_DataMapNodeOfMapOfShapeListOfVData, HLRTopoBRep_ListNodeOfListOfVData, IntAna_ListNodeOfListOfCurve, Interface_DataMapNodeOfDataMapOfTransientInteger, Interface_IndexedMapNodeOfIndexedMapOfAsciiString, IntSurf_ListNodeOfListOfPntOn2S, IntTools_DataMapNodeOfDataMapOfCurveSampleBox, IntTools_DataMapNodeOfDataMapOfSurfaceSampleBox, IntTools_IndexedDataMapNodeOfIndexedDataMapOfTransientAddress, IntTools_ListNodeOfListOfBox, IntTools_ListNodeOfListOfCurveRangeSample, IntTools_ListNodeOfListOfSurfaceRangeSample, IntTools_StdMapNodeOfMapOfCurveSample, IntTools_StdMapNodeOfMapOfSurfaceSample, Law_ListNodeOfLaws, LocOpe_DataMapNodeOfDataMapOfShapePnt, MAT2d_DataMapNodeOfDataMapOfBiIntInteger, MAT2d_DataMapNodeOfDataMapOfBiIntSequenceOfInteger, MAT2d_DataMapNodeOfDataMapOfIntegerBisec, MAT2d_DataMapNodeOfDataMapOfIntegerConnexion, MAT2d_DataMapNodeOfDataMapOfIntegerPnt2d, MAT2d_DataMapNodeOfDataMapOfIntegerSequenceOfConnexion, MAT2d_DataMapNodeOfDataMapOfIntegerVec2d, MAT_DataMapNodeOfDataMapOfIntegerArc, MAT_DataMapNodeOfDataMapOfIntegerBasicElt, MAT_DataMapNodeOfDataMapOfIntegerBisector, MAT_DataMapNodeOfDataMapOfIntegerNode, MDF_DataMapNodeOfTypeARDriverMap, MDF_DataMapNodeOfTypeASDriverMap, MDF_DataMapNodeOfTypeDriverListMapOfARDriverTable, MDF_DataMapNodeOfTypeDriverListMapOfASDriverTable, MDF_ListNodeOfDriverListOfARDriverTable, MDF_ListNodeOfDriverListOfASDriverTable, MeshVS_DataMapNodeOfDataMapOfColorMapOfInteger, MeshVS_DataMapNodeOfDataMapOfHArray1OfSequenceOfInteger, MeshVS_DataMapNodeOfDataMapOfIntegerAsciiString, MeshVS_DataMapNodeOfDataMapOfIntegerBoolean, MeshVS_DataMapNodeOfDataMapOfIntegerColor, MeshVS_DataMapNodeOfDataMapOfIntegerMaterial, MeshVS_DataMapNodeOfDataMapOfIntegerMeshEntityOwner, MeshVS_DataMapNodeOfDataMapOfIntegerOwner, MeshVS_DataMapNodeOfDataMapOfIntegerTwoColors, MeshVS_DataMapNodeOfDataMapOfIntegerVector, MeshVS_DataMapNodeOfDataMapOfTwoColorsMapOfInteger, MeshVS_StdMapNodeOfMapOfTwoNodes, Message_ListNodeOfListOfMsg, MoniTool_DataMapNodeOfDataMapOfShapeTransient, MoniTool_DataMapNodeOfDataMapOfTimer, MoniTool_IndexedDataMapNodeOfIndexedDataMapOfShapeTransient, NLPlate_ListNodeOfStackOfPlate, Plugin_DataMapNodeOfMapOfFunctions, PTColStd_DataMapNodeOfPersistentTransientMap, PTColStd_DataMapNodeOfTransientPersistentMap, PTColStd_DoubleMapNodeOfDoubleMapOfTransientPersistent, QANCollection_DataMapNodeOfDataMapOfRealPnt, QANCollection_DoubleMapNodeOfDoubleMapOfRealInteger, QANCollection_IndexedDataMapNodeOfIndexedDataMapOfRealPnt, QANCollection_ListNodeOfListOfPnt, Resource_DataMapNodeOfDataMapOfAsciiStringAsciiString, Resource_DataMapNodeOfDataMapOfAsciiStringExtendedString, SelectMgr_DataMapNodeOfDataMapOfObjectSelectors, SelectMgr_IndexedDataMapNodeOfIndexedDataMapOfOwnerCriterion, SelectMgr_IndexedMapNodeOfIndexedMapOfOwner, SelectMgr_ListNodeOfListOfFilter, ShapeAnalysis_DataMapNodeOfDataMapOfShapeListOfReal, ShapeExtend_DataMapNodeOfDataMapOfShapeListOfMsg, ShapeExtend_DataMapNodeOfDataMapOfTransientListOfMsg, ShapeFix_DataMapNodeOfDataMapOfShapeBox2d, StdSelect_IndexedDataMapNodeOfIndexedDataMapOfOwnerPrs, STEPCAFControl_DataMapNodeOfDataMapOfLabelExternFile, STEPCAFControl_DataMapNodeOfDataMapOfLabelShape, STEPCAFControl_DataMapNodeOfDataMapOfPDExternFile, STEPCAFControl_DataMapNodeOfDataMapOfSDRExternFile, STEPCAFControl_DataMapNodeOfDataMapOfShapePD, STEPCAFControl_DataMapNodeOfDataMapOfShapeSDR, STEPConstruct_DataMapNodeOfDataMapOfAsciiStringTransient, STEPConstruct_DataMapNodeOfDataMapOfPointTransient, StepToTopoDS_DataMapNodeOfDataMapOfRI, StepToTopoDS_DataMapNodeOfDataMapOfRINames, StepToTopoDS_DataMapNodeOfDataMapOfTRI, StepToTopoDS_DataMapNodeOfPointEdgeMap, StepToTopoDS_DataMapNodeOfPointVertexMap, Storage_DataMapNodeOfMapOfCallBack, Storage_DataMapNodeOfMapOfPers, Storage_IndexedDataMapNodeOfPType, TColStd_DataMapNodeOfDataMapOfAsciiStringInteger, TColStd_DataMapNodeOfDataMapOfIntegerInteger, TColStd_DataMapNodeOfDataMapOfIntegerListOfInteger, TColStd_DataMapNodeOfDataMapOfIntegerReal, TColStd_DataMapNodeOfDataMapOfIntegerTransient, TColStd_DataMapNodeOfDataMapOfStringInteger, TColStd_DataMapNodeOfDataMapOfTransientTransient, TColStd_IndexedDataMapNodeOfIndexedDataMapOfTransientTransient, TColStd_IndexedMapNodeOfIndexedMapOfInteger, TColStd_IndexedMapNodeOfIndexedMapOfReal, TColStd_IndexedMapNodeOfIndexedMapOfTransient, TColStd_ListNodeOfListOfAsciiString, TColStd_ListNodeOfListOfInteger, TColStd_ListNodeOfListOfReal, TColStd_ListNodeOfListOfTransient, TColStd_StdMapNodeOfMapOfAsciiString, TColStd_StdMapNodeOfMapOfInteger, TColStd_StdMapNodeOfMapOfReal, TColStd_StdMapNodeOfMapOfTransient, TDataStd_DataMapNodeOfDataMapOfStringByte, TDataStd_DataMapNodeOfDataMapOfStringHArray1OfInteger, TDataStd_DataMapNodeOfDataMapOfStringHArray1OfReal, TDataStd_DataMapNodeOfDataMapOfStringReal, TDataStd_DataMapNodeOfDataMapOfStringString, TDataStd_ListNodeOfListOfByte, TDataStd_ListNodeOfListOfExtendedString, TDF_DataMapNodeOfAttributeDataMap, TDF_DataMapNodeOfLabelDataMap, TDF_DataMapNodeOfLabelIntegerMap, TDF_DoubleMapNodeOfAttributeDoubleMap, TDF_DoubleMapNodeOfGUIDProgIDMap, TDF_DoubleMapNodeOfLabelDoubleMap, TDF_IndexedMapNodeOfAttributeIndexedMap, TDF_IndexedMapNodeOfLabelIndexedMap, TDF_ListNodeOfAttributeDeltaList, TDF_ListNodeOfAttributeList, TDF_ListNodeOfDeltaList, TDF_ListNodeOfIDList, TDF_ListNodeOfLabelList, TDF_StdMapNodeOfAttributeMap, TDF_StdMapNodeOfIDMap, TDF_StdMapNodeOfLabelMap, TDocStd_DataMapNodeOfLabelIDMapDataMap, TestTopOpeDraw_ListNodeOfListOfPnt2d, TFunction_DataMapNodeOfDataMapOfGUIDDriver, TFunction_DataMapNodeOfDataMapOfLabelListOfLabel, TFunction_DoubleMapNodeOfDoubleMapOfIntegerLabel, TNaming_DataMapNodeOfDataMapOfShapePtrRefShape, TNaming_DataMapNodeOfDataMapOfShapeShapesSet, TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape, TNaming_ListNodeOfListOfMapOfShape, TNaming_ListNodeOfListOfNamedShape, TNaming_StdMapNodeOfMapOfNamedShape, TopBas_ListNodeOfListOfTestInterference, TopLoc_IndexedMapNodeOfIndexedMapOfLocation, TopLoc_StdMapNodeOfMapOfLocation, TopoDS_ListNodeOfListOfShape, TopOpeBRep_DataMapNodeOfDataMapOfTopolTool, TopOpeBRep_ListNodeOfListOfBipoint, TopOpeBRepBuild_DataMapNodeOfDataMapOfShapeListOfShapeListOfShape, TopOpeBRepBuild_IndexedDataMapNodeOfIndexedDataMapOfShapeVertexInfo, TopOpeBRepBuild_ListNodeOfListOfListOfLoop, TopOpeBRepBuild_ListNodeOfListOfLoop, TopOpeBRepBuild_ListNodeOfListOfPave, TopOpeBRepBuild_ListNodeOfListOfShapeListOfShape, TopOpeBRepDS_DataMapNodeOfDataMapOfCheckStatus, TopOpeBRepDS_DataMapNodeOfDataMapOfIntegerListOfInterference, TopOpeBRepDS_DataMapNodeOfDataMapOfInterferenceListOfInterference, TopOpeBRepDS_DataMapNodeOfDataMapOfInterferenceShape, TopOpeBRepDS_DataMapNodeOfDataMapOfShapeListOfShapeOn1State, TopOpeBRepDS_DataMapNodeOfDataMapOfShapeState, TopOpeBRepDS_DataMapNodeOfMapOfCurve, TopOpeBRepDS_DataMapNodeOfMapOfIntegerShapeData, TopOpeBRepDS_DataMapNodeOfMapOfPoint, TopOpeBRepDS_DataMapNodeOfMapOfSurface, TopOpeBRepDS_DataMapNodeOfShapeSurface, TopOpeBRepDS_DoubleMapNodeOfDoubleMapOfIntegerShape, TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfShapeWithState, TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfVertexPoint, TopOpeBRepDS_IndexedDataMapNodeOfMapOfShapeData, TopOpeBRepDS_ListNodeOfListOfInterference, TopOpeBRepTool_DataMapNodeOfDataMapOfOrientedShapeC2DF, TopOpeBRepTool_DataMapNodeOfDataMapOfShapeface, TopOpeBRepTool_DataMapNodeOfDataMapOfShapeListOfC2DF, TopOpeBRepTool_IndexedDataMapNodeOfIndexedDataMapOfShapeBox, TopOpeBRepTool_IndexedDataMapNodeOfIndexedDataMapOfShapeBox2d, TopOpeBRepTool_IndexedDataMapNodeOfIndexedDataMapOfShapeconnexity, TopOpeBRepTool_IndexedDataMapNodeOfIndexedDataMapOfSolidClassifier, TopOpeBRepTool_ListNodeOfListOfC2DF, TopTools_DataMapNodeOfDataMapOfIntegerListOfShape, TopTools_DataMapNodeOfDataMapOfIntegerShape, TopTools_DataMapNodeOfDataMapOfOrientedShapeInteger, TopTools_DataMapNodeOfDataMapOfOrientedShapeShape, TopTools_DataMapNodeOfDataMapOfShapeInteger, TopTools_DataMapNodeOfDataMapOfShapeListOfInteger, TopTools_DataMapNodeOfDataMapOfShapeListOfShape, TopTools_DataMapNodeOfDataMapOfShapeReal, TopTools_DataMapNodeOfDataMapOfShapeSequenceOfShape, TopTools_DataMapNodeOfDataMapOfShapeShape, TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeAddress, TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeListOfShape, TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeShape, TopTools_IndexedMapNodeOfIndexedMapOfOrientedShape, TopTools_IndexedMapNodeOfIndexedMapOfShape, TopTools_ListNodeOfListOfShape, TopTools_StdMapNodeOfMapOfOrientedShape, TopTools_StdMapNodeOfMapOfShape, TPrsStd_DataMapNodeOfDataMapOfGUIDDriver, Transfer_IndexedDataMapNodeOfTransferMapOfProcessForFinder, Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient, ViewerTest_DoubleMapNodeOfDoubleMapOfInteractiveAndName, XCAFDoc_DataMapNodeOfDataMapOfShapeLabel, XCAFPrs_DataMapNodeOfDataMapOfShapeStyle, XCAFPrs_DataMapNodeOfDataMapOfStyleShape, XCAFPrs_DataMapNodeOfDataMapOfStyleTransient, XmlMDF_DataMapNodeOfMapOfDriver, XmlMDF_DataMapNodeOfTypeADriverMap, XSDRAWSTLVRML_DataMapNodeOfCoordsMap, and XSDRAWSTLVRML_DataMapNodeOfElemNodesMap.
Public Member Functions | |
TCollection_MapNode (const TCollection_MapNodePtr &n) | |
TCollection_MapNodePtr & | Next () const |
![]() | |
virtual void | Delete () const |
Memory deallocator for transient classes. More... | |
![]() | |
Standard_Transient () | |
Empty constructor. More... | |
Standard_Transient (const Standard_Transient &) | |
Copy constructor – does nothing. More... | |
Standard_Transient & | operator= (const Standard_Transient &) |
Assignment operator, needed to avoid copying reference counter. More... | |
virtual | ~Standard_Transient () |
Destructor must be virtual. More... | |
virtual const Handle_Standard_Type & | DynamicType () const |
Returns a type information object about this object. More... | |
Standard_Boolean | IsInstance (const Handle_Standard_Type &theType) const |
Returns a true value if this is an instance of Type. More... | |
Standard_Boolean | IsInstance (const Standard_CString theTypeName) const |
Returns a true value if this is an instance of TypeName. More... | |
Standard_Boolean | IsKind (const Handle_Standard_Type &theType) const |
Returns true if this is an instance of Type or an instance of any class that inherits from Type. Note that multiple inheritance is not supported by OCCT RTTI mechanism. More... | |
Standard_Boolean | IsKind (const Standard_CString theTypeName) const |
Returns true if this is an instance of TypeName or an instance of any class that inherits from TypeName. Note that multiple inheritance is not supported by OCCT RTTI mechanism. More... | |
virtual Handle_Standard_Transient | This () const |
Returns a Handle which references this object. Must never be called to objects created in stack. More... | |
Standard_Integer | GetRefCount () const |
Get the reference counter of this object. More... | |
Basic class root of all the Maps.
TCollection_MapNode::TCollection_MapNode | ( | const TCollection_MapNodePtr & | n | ) |
TCollection_MapNodePtr& TCollection_MapNode::Next | ( | ) | const |