AnyCAD C++ API  2018
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 
命名空间 | 类型定义
APIClassPtrDef.h 文件参考
#include <memory>

浏览源代码.

命名空间

 AnyCore
 

类型定义

typedef std::shared_ptr
< AMatrixBuilder > 
AnyCore::AMatrixBuilderPtr
 
typedef std::shared_ptr
< AApplication > 
AnyCore::AApplicationPtr
 
typedef std::shared_ptr
< AEventListener > 
AnyCore::AEventListenerPtr
 
typedef std::shared_ptr< AObject > AnyCore::AObjectPtr
 
typedef std::shared_ptr
< ATopoShape > 
AnyCore::ATopoShapePtr
 
typedef std::shared_ptr
< ATopoShapeHistory > 
AnyCore::ATopoShapeHistoryPtr
 
typedef std::shared_ptr
< ATopoShapeGroup > 
AnyCore::ATopoShapeGroupPtr
 
typedef std::shared_ptr
< ABrepTools > 
AnyCore::ABrepToolsPtr
 
typedef std::shared_ptr
< ATopoShapeProperty > 
AnyCore::ATopoShapePropertyPtr
 
typedef std::shared_ptr
< ATopoExplor > 
AnyCore::ATopoExplorPtr
 
typedef std::shared_ptr
< AEdgeClassifier > 
AnyCore::AEdgeClassifierPtr
 
typedef std::shared_ptr
< AWireClassifier > 
AnyCore::AWireClassifierPtr
 
typedef std::shared_ptr
< ASharedEdgeShape > 
AnyCore::ASharedEdgeShapePtr
 
typedef std::shared_ptr
< AHoleExplor > 
AnyCore::AHoleExplorPtr
 
typedef std::shared_ptr
< AWireConnectorByFace > 
AnyCore::AWireConnectorByFacePtr
 
typedef std::shared_ptr
< AIntersectionLineCurve > 
AnyCore::AIntersectionLineCurvePtr
 
typedef std::shared_ptr
< AIntersectionLineSurface > 
AnyCore::AIntersectionLineSurfacePtr
 
typedef std::shared_ptr
< AGeomBase > 
AnyCore::AGeomBasePtr
 
typedef std::shared_ptr
< AGeomPoint > 
AnyCore::AGeomPointPtr
 
typedef std::shared_ptr
< AGeomCurve > 
AnyCore::AGeomCurvePtr
 
typedef std::shared_ptr
< AGeomCurve2d > 
AnyCore::AGeomCurve2dPtr
 
typedef std::shared_ptr
< AGeomCircle > 
AnyCore::AGeomCirclePtr
 
typedef std::shared_ptr
< AGeomBSplineCurve > 
AnyCore::AGeomBSplineCurvePtr
 
typedef std::shared_ptr
< AGeomSurface > 
AnyCore::AGeomSurfacePtr
 
typedef std::shared_ptr
< AFaceTriangulation > 
AnyCore::AFaceTriangulationPtr
 
typedef std::shared_ptr
< ALoopsBuilder > 
AnyCore::ALoopsBuilderPtr
 
typedef std::shared_ptr
< ALoopsBuilder2d > 
AnyCore::ALoopsBuilder2dPtr
 
typedef std::shared_ptr
< AMeasureResult > 
AnyCore::AMeasureResultPtr
 
typedef std::shared_ptr
< AMeasureTools > 
AnyCore::AMeasureToolsPtr
 
typedef std::shared_ptr
< APrimitive2dTools > 
AnyCore::APrimitive2dToolsPtr
 
typedef std::shared_ptr
< AAdvFeatureTools > 
AnyCore::AAdvFeatureToolsPtr
 
typedef std::shared_ptr
< AShapeProcessSettings > 
AnyCore::AShapeProcessSettingsPtr
 
typedef std::shared_ptr
< ARepairTools > 
AnyCore::ARepairToolsPtr
 
typedef std::shared_ptr
< AInputEvent > 
AnyCore::AInputEventPtr
 
typedef std::shared_ptr
< AContextMenu > 
AnyCore::AContextMenuPtr
 
typedef std::shared_ptr
< ASelectionChangeArgs > 
AnyCore::ASelectionChangeArgsPtr
 
typedef std::shared_ptr< AView > AnyCore::AViewPtr
 
typedef std::shared_ptr< AView3d > AnyCore::AView3dPtr
 
typedef std::shared_ptr< AEditor > AnyCore::AEditorPtr
 
typedef std::shared_ptr
< ADocViewEditor > 
AnyCore::ADocViewEditorPtr
 
typedef std::shared_ptr
< ACustomEditor > 
AnyCore::ACustomEditorPtr
 
typedef std::shared_ptr
< AEditorManager > 
AnyCore::AEditorManagerPtr
 
typedef std::shared_ptr
< AViewEditorManager > 
AnyCore::AViewEditorManagerPtr
 
typedef std::shared_ptr
< AEditMode > 
AnyCore::AEditModePtr
 
typedef std::shared_ptr
< ACommandContext > 
AnyCore::ACommandContextPtr
 
typedef std::shared_ptr< ACommand > AnyCore::ACommandPtr
 
typedef std::shared_ptr
< ACommandManager > 
AnyCore::ACommandManagerPtr
 
typedef std::shared_ptr
< ACustomCommand > 
AnyCore::ACustomCommandPtr
 
typedef std::shared_ptr
< AUiCommand > 
AnyCore::AUiCommandPtr
 
typedef std::shared_ptr
< AUiToolBar > 
AnyCore::AUiToolBarPtr
 
typedef std::shared_ptr
< AUiCommandManager > 
AnyCore::AUiCommandManagerPtr
 
typedef std::shared_ptr
< ATestCase > 
AnyCore::ATestCasePtr
 
typedef std::shared_ptr
< ATestCaseManager > 
AnyCore::ATestCaseManagerPtr
 
typedef std::shared_ptr< ACamera > AnyCore::ACameraPtr
 
typedef std::shared_ptr< AFrustum > AnyCore::AFrustumPtr
 
typedef std::shared_ptr
< AViewport > 
AnyCore::AViewportPtr
 
typedef std::shared_ptr
< ARenderStyle > 
AnyCore::ARenderStylePtr
 
typedef std::shared_ptr
< ALineStyle > 
AnyCore::ALineStylePtr
 
typedef std::shared_ptr
< AFaceStyle > 
AnyCore::AFaceStylePtr
 
typedef std::shared_ptr
< APointStyle > 
AnyCore::APointStylePtr
 
typedef std::shared_ptr
< ARenderTarget > 
AnyCore::ARenderTargetPtr
 
typedef std::shared_ptr
< ARenderWindow > 
AnyCore::ARenderWindowPtr
 
typedef std::shared_ptr
< ARenderResource > 
AnyCore::ARenderResourcePtr
 
typedef std::shared_ptr
< AImageLibrary > 
AnyCore::AImageLibraryPtr
 
typedef std::shared_ptr
< AMaterial > 
AnyCore::AMaterialPtr
 
typedef std::shared_ptr
< APhongMaterial > 
AnyCore::APhongMaterialPtr
 
typedef std::shared_ptr< ATexture > AnyCore::ATexturePtr
 
typedef std::shared_ptr
< ATopoShapeConvert > 
AnyCore::ATopoShapeConvertPtr
 
typedef std::shared_ptr
< ASceneNodeCast > 
AnyCore::ASceneNodeCastPtr
 
typedef std::shared_ptr
< AWorkingPlane > 
AnyCore::AWorkingPlanePtr
 
typedef std::shared_ptr
< ARenderer > 
AnyCore::ARendererPtr
 
typedef std::shared_ptr
< ACameraOperator > 
AnyCore::ACameraOperatorPtr
 
typedef std::shared_ptr
< AAnimator > 
AnyCore::AAnimatorPtr
 
typedef std::shared_ptr
< AAnimation > 
AnyCore::AAnimationPtr
 
typedef std::shared_ptr
< ASceneManager > 
AnyCore::ASceneManagerPtr
 
typedef std::shared_ptr
< ASceneNodeIterator > 
AnyCore::ASceneNodeIteratorPtr
 
typedef std::shared_ptr
< ASceneEnvironment > 
AnyCore::ASceneEnvironmentPtr
 
typedef std::shared_ptr
< ARenderableEntity > 
AnyCore::ARenderableEntityPtr
 
typedef std::shared_ptr
< ARenderableGroupEntity > 
AnyCore::ARenderableGroupEntityPtr
 
typedef std::shared_ptr
< ARenderableGeometry > 
AnyCore::ARenderableGeometryPtr
 
typedef std::shared_ptr
< ASceneNode > 
AnyCore::ASceneNodePtr
 
typedef std::shared_ptr
< AGroupSceneNode > 
AnyCore::AGroupSceneNodePtr
 
typedef std::shared_ptr
< AEntitySceneNode > 
AnyCore::AEntitySceneNodePtr
 
typedef std::shared_ptr
< ACustomizedSceneNode > 
AnyCore::ACustomizedSceneNodePtr
 
typedef std::shared_ptr
< ATextNode > 
AnyCore::ATextNodePtr
 
typedef std::shared_ptr
< AImageNode > 
AnyCore::AImageNodePtr
 
typedef std::shared_ptr
< APointNode > 
AnyCore::APointNodePtr
 
typedef std::shared_ptr
< ALineNode > 
AnyCore::ALineNodePtr
 
typedef std::shared_ptr
< AGridNode > 
AnyCore::AGridNodePtr
 
typedef std::shared_ptr
< ARectangleGridNode > 
AnyCore::ARectangleGridNodePtr
 
typedef std::shared_ptr
< APointCloudNode > 
AnyCore::APointCloudNodePtr
 
typedef std::shared_ptr
< AScreenWidget > 
AnyCore::AScreenWidgetPtr
 
typedef std::shared_ptr
< AAxesWidget > 
AnyCore::AAxesWidgetPtr
 
typedef std::shared_ptr
< AArrowWidget > 
AnyCore::AArrowWidgetPtr
 
typedef std::shared_ptr
< AText3dNode > 
AnyCore::AText3dNodePtr
 
typedef std::shared_ptr
< AGridHeadNode > 
AnyCore::AGridHeadNodePtr
 
typedef std::shared_ptr
< AGridLineNode > 
AnyCore::AGridLineNodePtr
 
typedef std::shared_ptr
< ASelectionQuery > 
AnyCore::ASelectionQueryPtr
 
typedef std::shared_ptr
< ASelectionBBoxQuery > 
AnyCore::ASelectionBBoxQueryPtr
 
typedef std::shared_ptr
< ASelectedEntityQuery > 
AnyCore::ASelectedEntityQueryPtr
 
typedef std::shared_ptr
< ASelectedShapeQuery > 
AnyCore::ASelectedShapeQueryPtr
 
typedef std::shared_ptr
< ASelectedElementQuery > 
AnyCore::ASelectedElementQueryPtr
 
typedef std::shared_ptr
< ASelectedIdSetQuery > 
AnyCore::ASelectedIdSetQueryPtr
 
typedef std::shared_ptr
< AMultiShapeQuery > 
AnyCore::AMultiShapeQueryPtr
 
typedef std::shared_ptr
< APickHelper > 
AnyCore::APickHelperPtr
 
typedef std::shared_ptr< AFont > AnyCore::AFontPtr
 
typedef std::shared_ptr
< AFontManager > 
AnyCore::AFontManagerPtr
 
typedef std::shared_ptr
< AFontDecomposer > 
AnyCore::AFontDecomposerPtr
 
typedef std::shared_ptr
< AFontEdgeDecomposer > 
AnyCore::AFontEdgeDecomposerPtr
 
typedef std::shared_ptr
< ASceneReader > 
AnyCore::ASceneReaderPtr
 
typedef std::shared_ptr
< ASceneWriterSettings > 
AnyCore::ASceneWriterSettingsPtr
 
typedef std::shared_ptr
< ASceneWriter > 
AnyCore::ASceneWriterPtr
 
typedef std::shared_ptr
< ASnapNode > 
AnyCore::ASnapNodePtr
 
typedef std::shared_ptr
< ASnapNodeManager > 
AnyCore::ASnapNodeManagerPtr
 
typedef std::shared_ptr
< ADocumentEditMode > 
AnyCore::ADocumentEditModePtr
 
typedef std::shared_ptr
< ASketchEditMode > 
AnyCore::ASketchEditModePtr
 
typedef std::shared_ptr
< AParameterValue > 
AnyCore::AParameterValuePtr
 
typedef std::shared_ptr
< AParameterString > 
AnyCore::AParameterStringPtr
 
typedef std::shared_ptr
< AParameterInteger > 
AnyCore::AParameterIntegerPtr
 
typedef std::shared_ptr
< AParameterElementId > 
AnyCore::AParameterElementIdPtr
 
typedef std::shared_ptr
< AParameterDouble > 
AnyCore::AParameterDoublePtr
 
typedef std::shared_ptr
< AParameterVector3 > 
AnyCore::AParameterVector3Ptr
 
typedef std::shared_ptr
< AParameterBoolean > 
AnyCore::AParameterBooleanPtr
 
typedef std::shared_ptr
< AParameterColor > 
AnyCore::AParameterColorPtr
 
typedef std::shared_ptr
< AParameterValueCast > 
AnyCore::AParameterValueCastPtr
 
typedef std::shared_ptr
< AParameterCreator > 
AnyCore::AParameterCreatorPtr
 
typedef std::shared_ptr
< AParameterValueSet > 
AnyCore::AParameterValueSetPtr
 
typedef std::shared_ptr< AElement > AnyCore::AElementPtr
 
typedef std::shared_ptr
< AElementTable > 
AnyCore::AElementTablePtr
 
typedef std::shared_ptr
< APropertiesElement > 
AnyCore::APropertiesElementPtr
 
typedef std::shared_ptr
< AUserElement > 
AnyCore::AUserElementPtr
 
typedef std::shared_ptr
< APropertySchema > 
AnyCore::APropertySchemaPtr
 
typedef std::shared_ptr
< APropertySchemaManager > 
AnyCore::APropertySchemaManagerPtr
 
typedef std::shared_ptr
< AShapeDriverContext > 
AnyCore::AShapeDriverContextPtr
 
typedef std::shared_ptr
< AShapeDriver > 
AnyCore::AShapeDriverPtr
 
typedef std::shared_ptr
< AShapeDriverManager > 
AnyCore::AShapeDriverManagerPtr
 
typedef std::shared_ptr
< APropertyDriver > 
AnyCore::APropertyDriverPtr
 
typedef std::shared_ptr
< APropertyDriverManager > 
AnyCore::APropertyDriverManagerPtr
 
typedef std::shared_ptr
< AElementSchema > 
AnyCore::AElementSchemaPtr
 
typedef std::shared_ptr
< AElementSchemaManager > 
AnyCore::AElementSchemaManagerPtr
 
typedef std::shared_ptr
< AGroupElement > 
AnyCore::AGroupElementPtr
 
typedef std::shared_ptr
< ALayerElement > 
AnyCore::ALayerElementPtr
 
typedef std::shared_ptr
< ARenderableElement > 
AnyCore::ARenderableElementPtr
 
typedef std::shared_ptr
< ARenderableInstance > 
AnyCore::ARenderableInstancePtr
 
typedef std::shared_ptr
< ARenderableType > 
AnyCore::ARenderableTypePtr
 
typedef std::shared_ptr
< AAssetType > 
AnyCore::AAssetTypePtr
 
typedef std::shared_ptr
< AGroupType > 
AnyCore::AGroupTypePtr
 
typedef std::shared_ptr< AEntity > AnyCore::AEntityPtr
 
typedef std::shared_ptr
< AEntityGroup > 
AnyCore::AEntityGroupPtr
 
typedef std::shared_ptr
< AEntityType > 
AnyCore::AEntityTypePtr
 
typedef std::shared_ptr
< AScriptElement > 
AnyCore::AScriptElementPtr
 
typedef std::shared_ptr
< ADocument > 
AnyCore::ADocumentPtr
 
typedef std::shared_ptr
< AElementIterator > 
AnyCore::AElementIteratorPtr
 
typedef std::shared_ptr
< ADocumentChangeArgs > 
AnyCore::ADocumentChangeArgsPtr
 
typedef std::shared_ptr
< AUndoTransaction > 
AnyCore::AUndoTransactionPtr
 
typedef std::shared_ptr
< AOptionList > 
AnyCore::AOptionListPtr
 
typedef std::shared_ptr
< AOptionListSet > 
AnyCore::AOptionListSetPtr
 
typedef std::shared_ptr
< AOptionListIterator > 
AnyCore::AOptionListIteratorPtr
 
typedef std::shared_ptr
< AOptionListManager > 
AnyCore::AOptionListManagerPtr
 
typedef std::shared_ptr
< AParameterUI > 
AnyCore::AParameterUIPtr
 
typedef std::shared_ptr
< AParameterUISet > 
AnyCore::AParameterUISetPtr
 
typedef std::shared_ptr
< AParameterPackage > 
AnyCore::AParameterPackagePtr
 
typedef std::shared_ptr
< AObjectUI > 
AnyCore::AObjectUIPtr
 
typedef std::shared_ptr
< AObjectUIManager > 
AnyCore::AObjectUIManagerPtr
 
typedef std::shared_ptr
< ADocumentMetadata > 
AnyCore::ADocumentMetadataPtr
 
typedef std::shared_ptr
< ADocViewManager > 
AnyCore::ADocViewManagerPtr
 
typedef std::shared_ptr
< ATransformAnimator > 
AnyCore::ATransformAnimatorPtr
 
typedef std::shared_ptr
< ATypeCast > 
AnyCore::ATypeCastPtr
 
typedef std::shared_ptr
< AComponentManager > 
AnyCore::AComponentManagerPtr
 
typedef std::shared_ptr
< AStyleElement > 
AnyCore::AStyleElementPtr
 
typedef std::shared_ptr
< ACompoundElement > 
AnyCore::ACompoundElementPtr
 
typedef std::shared_ptr
< AAnnotationElement > 
AnyCore::AAnnotationElementPtr
 
typedef std::shared_ptr
< AAnnotationDriverContext > 
AnyCore::AAnnotationDriverContextPtr
 
typedef std::shared_ptr
< AAnnotationDriver > 
AnyCore::AAnnotationDriverPtr
 
typedef std::shared_ptr
< AAnnotationDriverManager > 
AnyCore::AAnnotationDriverManagerPtr
 
typedef std::shared_ptr
< AReferencePlane > 
AnyCore::AReferencePlanePtr
 
typedef std::shared_ptr
< ASnapTarget > 
AnyCore::ASnapTargetPtr
 
typedef std::shared_ptr
< ASnapTargetCollector > 
AnyCore::ASnapTargetCollectorPtr
 
typedef std::shared_ptr
< ASnapPoint > 
AnyCore::ASnapPointPtr
 
typedef std::shared_ptr
< AReactorContext > 
AnyCore::AReactorContextPtr
 
typedef std::shared_ptr
< ASubGeomElement > 
AnyCore::ASubGeomElementPtr
 
typedef std::shared_ptr
< AGeomElement > 
AnyCore::AGeomElementPtr
 
typedef std::shared_ptr
< APointElement > 
AnyCore::APointElementPtr
 
typedef std::shared_ptr
< ACurveElement > 
AnyCore::ACurveElementPtr
 
typedef std::shared_ptr
< ATrimmedCurveElement > 
AnyCore::ATrimmedCurveElementPtr
 
typedef std::shared_ptr
< ALineElement > 
AnyCore::ALineElementPtr
 
typedef std::shared_ptr
< ASurfaceElement > 
AnyCore::ASurfaceElementPtr
 
typedef std::shared_ptr
< APlannarElement > 
AnyCore::APlannarElementPtr
 
typedef std::shared_ptr
< APolygonElement > 
AnyCore::APolygonElementPtr
 
typedef std::shared_ptr
< ACircleElement > 
AnyCore::ACircleElementPtr
 
typedef std::shared_ptr
< AEllipseElement > 
AnyCore::AEllipseElementPtr
 
typedef std::shared_ptr
< AArcElement > 
AnyCore::AArcElementPtr
 
typedef std::shared_ptr
< ASplineElement > 
AnyCore::ASplineElementPtr
 
typedef std::shared_ptr
< ATieLineElement > 
AnyCore::ATieLineElementPtr
 
typedef std::shared_ptr
< ATieCircleElement > 
AnyCore::ATieCircleElementPtr
 
typedef std::shared_ptr
< ATieEllipseElement > 
AnyCore::ATieEllipseElementPtr
 
typedef std::shared_ptr
< ATieArcElement > 
AnyCore::ATieArcElementPtr
 
typedef std::shared_ptr
< ATiePolygonElement > 
AnyCore::ATiePolygonElementPtr
 
typedef std::shared_ptr
< ATieSplineElement > 
AnyCore::ATieSplineElementPtr
 
typedef std::shared_ptr
< AGridSystemElement > 
AnyCore::AGridSystemElementPtr
 
typedef std::shared_ptr
< AGridElement > 
AnyCore::AGridElementPtr
 
typedef std::shared_ptr
< AGridItemElement > 
AnyCore::AGridItemElementPtr
 
typedef std::shared_ptr
< AGridLabelElement > 
AnyCore::AGridLabelElementPtr
 
typedef std::shared_ptr
< AGridPointElement > 
AnyCore::AGridPointElementPtr
 
typedef std::shared_ptr
< ASnapGridPoint > 
AnyCore::ASnapGridPointPtr
 
typedef std::shared_ptr
< ASectionPlane > 
AnyCore::ASectionPlanePtr
 
typedef std::shared_ptr
< ALevelPlane > 
AnyCore::ALevelPlanePtr
 
typedef std::shared_ptr< ADBView > AnyCore::ADBViewPtr
 
typedef std::shared_ptr
< ADBViewTable > 
AnyCore::ADBViewTablePtr
 
typedef std::shared_ptr
< ATopoDataExchangeStl > 
AnyCore::ATopoDataExchangeStlPtr
 
typedef std::shared_ptr
< ATopoDataExchangeStep > 
AnyCore::ATopoDataExchangeStepPtr
 
typedef std::shared_ptr
< ATopoDataExchangeIges > 
AnyCore::ATopoDataExchangeIgesPtr
 
typedef std::shared_ptr
< ATopoShapeReader > 
AnyCore::ATopoShapeReaderPtr
 
typedef std::shared_ptr
< ATopoShapeReaderManager > 
AnyCore::ATopoShapeReaderManagerPtr
 
typedef std::shared_ptr
< ATopoShapeReaderContext > 
AnyCore::ATopoShapeReaderContextPtr
 
typedef std::shared_ptr
< AModelReader > 
AnyCore::AModelReaderPtr