A3DSDKEnums.h

Macro Definitions

kA3DTextureMappingDiffuse
kA3DTextureMappingBump
kA3DTextureMappingOpacity
kA3DTextureMappingSphericalReflection
kA3DTextureMappingCubicalReflection
kA3DTextureMappingRefraction
kA3DTextureMappingSpecular
kA3DTextureMappingAmbient
kA3DTextureMappingEmission
kA3DTextureMappingNormal
kA3DTextureMappingMetalness
kA3DTextureMappingRoughness
kA3DTextureMappingOcclusion
kA3DTextureMappingGlossiness
kA3DTextureMappingSpecularColor
kA3DTextureMappingClearcoat
kA3DTextureMappingMetalnessRoughness
kA3DTextureMappingMetalnessRoughnessOcclusion
kA3DTextureMappingSpecularGlossiness
kA3DTextureMappingDiffuseGlossiness
kA3DTextureMappingClearcoatRoughness
kA3DTextureMappingClearcoatNormal
kA3DTextureApplyingModeNone
kA3DTextureApplyingModeLighting
kA3DTextureApplyingModeAlphaTest
kA3DTextureApplyingModeVertexColor
kA3DPBRAttributeNameAlphaCutOff
kA3DPBRAttributeNameAlphaMode
kA3DPBRAttributeNameMetallicFactor
kA3DPBRAttributeNameNormalTextureFactor
kA3DPBRAttributeNameOcclusionTextureFactor
kA3DPBRAttributeNameRoughnessFactor
kA3DTextureMappingComponentsRed
kA3DTextureMappingComponentsGreen
kA3DTextureMappingComponentsBlue
kA3DTextureMappingComponentsRgb
kA3DTextureMappingComponentsAlpha
kA3DTextureMappingComponentsRgba
A3D_PRODUCT_FLAG_DEFAULT
A3D_PRODUCT_FLAG_INTERNAL
A3D_PRODUCT_FLAG_CONTAINER
A3D_PRODUCT_FLAG_CONFIG
A3D_PRODUCT_FLAG_VIEW
A3D_PRODUCT_FLAG_SUPPRESSED
A3D_PRODUCT_FLAG_CONFIG_NOT_UPDATED
A3D_PRODUCT_FLAG_EXTERNAL_REFERENCE
A3D_PRODUCT_FLAG_BIM_PROJECT
A3D_PRODUCT_FLAG_BIM_SITE
A3D_PRODUCT_FLAG_BIM_BUILDING
A3D_PRODUCT_FLAG_BIM_LEVEL
A3D_PRODUCT_FLAG_BIM_CATEGORY
A3D_PRODUCT_FLAG_BIM_COMPONENT
kA3DRhinoAttributeName3DMVersion
kA3DRhinoAttributeNameApplicationUUID
kA3DRhinoAttributeNameArchiveClassUUID
kA3DRhinoAttributeNameBufferData
kA3DRhinoAttributeNameModelObjectUUID
kA3DRhinoAttributeNameOpenNURBSVersion
kA3DRhinoAttributeNameRDKMaterialInstanceUUID
kA3DRhinoAttributeNameUnknownClassUUID
kA3DRhinoAttributeNameUserDataCopyCount
kA3DRhinoAttributeNameUserDataUUID
kA3DRhinoAttributeNameUserDataXForm
kA3DRhinoAttributeNameDocumentUserStrings
kA3DTessFaceDataPolyface
kA3DTessFaceDataTriangle
kA3DTessFaceDataTriangleFan
kA3DTessFaceDataTriangleStripe
kA3DTessFaceDataPolyfaceOneNormal
kA3DTessFaceDataTriangleOneNormal
kA3DTessFaceDataTriangleFanOneNormal
kA3DTessFaceDataTriangleStripeOneNormal
kA3DTessFaceDataPolyfaceTextured
kA3DTessFaceDataTriangleTextured
kA3DTessFaceDataTriangleFanTextured
kA3DTessFaceDataTriangleStripeTextured
kA3DTessFaceDataPolyfaceOneNormalTextured
kA3DTessFaceDataTriangleOneNormalTextured
kA3DTessFaceDataTriangleFanOneNormalTextured
kA3DTessFaceDataTriangleStripeOneNormalTextured
kA3DTessFaceDataWireIsNotDrawn
kA3DTessFaceDataWireIsClosing
kA3DTessFaceDataNormalSingle
kA3DTessFaceDataNormalMask
kA3DMarkupIsMatrix
kA3DMarkupIsExtraData
kA3DMarkupIntegerMask
kA3DMarkupExtraDataType
kA3DMarkupPatternMask
kA3DMarkupPictureMask
kA3DMarkupTrianglesMask
kA3DMarkupQuadsMask
kA3DMarkupFaceViewMask
kA3DMarkupFrameDrawMask
kA3DMarkupFixedSizeMask
kA3DMarkupSymbolMask
kA3DMarkupCylinderMask
kA3DMarkupColorMask
kA3DMarkupLineStippleMask
kA3DMarkupFontMask
kA3DMarkupTextMask
kA3DMarkupPointsMask
kA3DMarkupPolygonMask
kA3DMarkupLineWidthMask
A3D_ENCODE_EXTRA_DATA
A3D_DECODE_EXTRA_DATA
kA3DMarkupIsHidden
kA3DMarkupHasFrame
kA3DMarkupIsNotModifiable
kA3DMarkupIsZoomable
kA3DMarkupIsOnTop
kA3DMarkupIsNotRotatable
kA3DFontKeyAttrib
kA3DFontKeySize
kA3DFontKeyStyle
kA3DMDTrailingToleranceConsistentDigitsMask
kA3DFontBold
kA3DFontItalic
kA3DFontUnderlined
kA3DFontStrikedOut
kA3DFontOverlined
kA3DFontStreched
kA3DFontWired
kA3DFontFixedWidth
kA3DGraphicsShow
kA3DGraphicsSonHeritShow
kA3DGraphicsFatherHeritShow
kA3DGraphicsSonHeritColor
kA3DGraphicsFatherHeritColor
kA3DGraphicsSonHeritLayer
kA3DGraphicsFatherHeritLayer
kA3DGraphicsSonHeritTransparency
kA3DGraphicsFatherHeritTransparency
kA3DGraphicsSonHeritLinePattern
kA3DGraphicsFatherHeritLinePattern
kA3DGraphicsSonHeritLineWidth
kA3DGraphicsFatherHeritLineWidth
kA3DGraphicsRemoved
A3D_HLR_TYPE_UNKNOWN
A3D_HLR_TYPE_EDGE
A3D_HLR_TYPE_SILHOUETTE
A3D_HLR_TYPE_SECTION
A3D_HLR_TYPE_SILHOUETTE_SECTION
kA3DTransformationIdentity
kA3DTransformationTranslate
kA3DTransformationRotate
kA3DTransformationMirror
kA3DTransformationScale
kA3DTransformationNonUniformScale
kA3DNoActiveSheet

Types

A3DETextureMappingOperator
A3DETextureMappingType
A3DETextureFunction
A3DETextureBlendParameter
A3DETextureAlphaMode
A3DETextureAlphaTest
A3DETextureWrappingMode
A3DEModellerType
A3DEProductLoadStatus
A3DEProductOccurrenceTypeCat
A3DEProductOccurrenceTypeInv
A3DEProductOccurrenceTypeSLW
A3DEModellerAttributeType
A3DEReadGeomTessMode
A3DEWriteGeomTessMode
A3DEUnits
A3DETessellationLevelOfDetail
A3DProESessionColorType
A3DProEReadConstructEntities
A3DProEFamilyTables
A3DEStepNameFromNAUO
A3DEJTReadTessellationLevelOfDetail
A3DECompressBrepType
A3DEStepFormat
A3DETranslateToPkPartsHealing
A3DETranslateToPkPartsAccurate
A3DETranslateToPkPartsSimplifyGeometry
A3DETranslateToPkPartsMergeEntities
A3DEU3DVersion
A3DEJTVersion
EA3DMDLineWeldingType
EA3DMDLineWeldingSupplSymbolType
EA3DMDLineWeldingFinishSymbol
EA3DMDLineWeldingOption
EA3DMDSpotWeldType
EA3DMDSpotWeldThickness
EA3DGDTType
A3DMDGDTValueType
EA3DMDGDTModifierType
EA3DMarkupFrameType
EA3DLeaderAlignmentType
EA3DMDRoughnessType
EA3DMDRoughnessContactArea
EA3DMDRoughnessMode
EA3DMDBalloonShape
EA3DLocatorSymbol
EA3DLocatorType
EA3DLocatorSubType
EA3DLocatorCoordinatePlane
EA3DLocatorChangeLevel
EA3DLocatorSubscript
EA3DMDAnchorPointType
A3DMDLeaderSymbolType
EA3DMDDimensionValueOption
EA3DMDDimensionLineGraphicalRepresentation
EA3DMDDimensionOrientation
EA3DMDDimensionSymbolType
EA3DMDDimensionSymbolShape
EA3DMDDimensionLineExtensionType
EA3DMDDimensionType
EA3DMDDimensionDualDisplay
EA3DMDDimensionFrame
EA3DMDDimensionScore
EA3DMDDimensionAngleSector
EA3DMDDimensionReferenceType
EA3DMDMarkupDisplayType
EA3DMDTextPropertiesScore
EA3DMDTextPropertiesFormat
EA3DMDTextPropertiesJustification
A3DEMarkupType
A3DEMarkupSubType
A3DEMarkupSymbol
A3DECharSet
A3DERenderingMode
A3DEPictureDataFormat
A3DEBSplineSurfaceForm
A3DEKnotType
A3DEBSplineCurveForm
A3DEHelixType
A3DEIntersectionLimitType
A3DEDrawingViewType
A3DEDrawingClipFrameType
A3DEDrawingOperatorType
A3DEDrawingFilledAreaMode
A3DEDrawMaterialType
A3DEDrawBeginEndType
A3DEAnalyticType
A3DMaterialPhysicType
A3DCollisionType
A3DEReadingMode2D3D
A3DEBasicUnit
EA3DFCFIndicatorType
EA3DFCFIndicatorSymbol
EA3DRevitPhysicalProperties
EA3DRevitLinks
EA3DRevitMultiThreadedMode
A3DELayerDisplayStatus
A3DERevitLevelOfDetail

Fields

KEA3DMDWeldTypeUnknown
KEA3DMDWeldTypeNone
KEA3DMDWeldTypeEdgeFlange
KEA3DMDWeldTypeSquare
KEA3DMDWeldTypeSingleV
KEA3DMDWeldTypeSingleBevel
KEA3DMDWeldTypeBroadRootFaceSingleV
KEA3DMDWeldTypeBroadRootFaceSingleBevel
KEA3DMDWeldTypeSingleU
KEA3DMDWeldTypeSingleJ
KEA3DMDWeldTypeBacking
KEA3DMDWeldTypeFillet
KEA3DMDWeldTypePlug
KEA3DMDWeldTypeSeam
KEA3DMDWeldTypeSteepFlankedSingleV
KEA3DMDWeldTypeSteepFlankedSingleBevel
KEA3DMDWeldTypeEdge
KEA3DMDWeldTypeSurface
KEA3DMDWeldTypeSurfaceJoint
KEA3DMDWeldTypeInclinedJoint
KEA3DMDWeldTypeFoldJoint
KEA3DMDWeldTypeSpot
KEA3DMDWeldTypePermanentBackStrip
KEA3DMDWeldTypeRemovableBackStrip
KEA3DMDWeldTypeUnspecifiedEdgeType
KEA3DMDWeldTypeFlare_V_Butt
KEA3DMDWeldTypeFlare_Bevel_Butt
KEA3DMDWeldTypeSingleEdgeFlange
KEA3DMDWeldAddSymbolUnknown
KEA3DMDWeldAddSymbolNone
KEA3DMDWeldAddSymbolFlush
KEA3DMDWeldAddSymbolConvex
KEA3DMDWeldAddSymbolConcave
KEA3DMDWeldAddSymbolToesBlended
KEA3DMDWeldAddSymbolFlushFinished
KEA3DMDWeldAddSymbolBackingPermanent
KEA3DMDWeldAddSymbolBackingpRemovable
KEA3DMDWeldFinishSymbolNone
KEA3DMDWeldFinishSymbolC
KEA3DMDWeldFinishSymbolF
KEA3DMDWeldFinishSymbolG
KEA3DMDWeldFinishSymbolH
KEA3DMDWeldFinishSymbolM
KEA3DMDWeldFinishSymbolR
KEA3DMDWeldFinishSymbolU
KEA3DMDWeldFinishSymbolChipping
KEA3DMDWeldFinishSymbolGrinding
KEA3DMDWeldFinishSymbolHammering
KEA3DMDWeldFinishSymbolMachining
KEA3DMDWeldFinishSymbolRolling
KEA3DMDWeldFinishSymbolPeening
KEA3DMDLineWeldOptionUnknown
KEA3DMDLineWeldOptionNone
KEA3DMDLineWeldOptionAllAround
KEA3DMDLineWeldOptionFieldWeld
KEA3DMDLineWeldOptionReferenceSign
KEA3DMDLineWeldOptionTail
KEA3DMDLineWeldOptionIdentifLine
KEA3DMDLineWeldOptionIdentifLineUp
KEA3DMDLineWeldOptionTextSideDown
KEA3DMDSpotWeldTypeUnknown
KEA3DMDSpotWeldTypeNone
KEA3DMDSpotWeldTypeResistance
KEA3DMDSpotWeldTypeProjection
KEA3DMDSpotWeldThickUnknown
KEA3DMDSpotWeldThick_None
KEA3DMDSpotWeldTwoThick
KEA3DMDSpotWeldThreeThick
KEA3DMDSpotWeldE_FourThick
KEA3DGDTTypeNone
KEA3DGDTTypeStraightness
KEA3DGDTTypeFlatness
KEA3DGDTTypeCircularity
KEA3DGDTTypeCylindricity
KEA3DGDTTypeLineProfile
KEA3DGDTTypeSurfaceProfile
KEA3DGDTTypeAngularity
KEA3DGDTTypePerpendicularity
KEA3DGDTTypeParallelism
KEA3DGDTTypePosition
KEA3DGDTTypeConcentricity
KEA3DGDTTypeSymmetry
KEA3DGDTTypeCircularRunout
KEA3DGDTTypeTotalRunout
KEA3DGDTValueNone
KEA3DGDTValueDiameter
KEA3DGDTValueRadius
KEA3DGDTValueSpherical
KEA3DGDTModifierNone
KEA3DGDTModifierMax
KEA3DGDTModifierMin
KEA3DGDTModifierProj
KEA3DGDTModifierFree
KEA3DGDTModifierRfs
KEA3DGDTModifierTangent
KEA3DGDTModifierST
KA3DMarkupFrameNone
KA3DMarkupFrameRectangle
KA3DMarkupFrameSquare
KA3DMarkupFrameCircle
KA3DMarkupFrameScoredCircle
KA3DMarkupFrameDiamond
KA3DMarkupFrameTriangle
KA3DMarkupFrameRightFlag
KA3DMarkupFrameLeftFlag
KA3DMarkupFrameBothFlag
KA3DMarkupFrameOblong
KA3DMarkupFrameEllipse
KA3DMarkupFrameFixRectangle
KA3DMarkupFrameFixSquare
KA3DMarkupFrameFixCircle
KA3DMarkupFrameFixScoredCircle
KA3DMarkupFrameFixDiamond
KA3DMarkupFrameFixTriangle
KA3DMarkupFrameFixRightFlag
KA3DMarkupFrameFixLeftFlag
KA3DMarkupFrameFixBothFlag
KA3DMarkupFrameFixOblong
KA3DMarkupFrameFixEllipse
KA3DMarkupFrameCustom
KA3DLeaderAlignment_Simple
KA3DLeaderAlignment_Below
KA3DLeaderAlignment_Underline
KA3DLeaderAlignment_ExtToMax
KA3DLeaderAlignment_OnBoxPoint
KA3DLeaderAlignment_SimpleOnBoxPoint
KA3DLeaderAlignment_Maximal_Underline
KA3DLeaderAlignment_Simple_OppositeAnchor
KA3DRoughnessTypeBasic
KA3DRoughnessTypeMachining_Required
KA3DRoughnessTypeMachining_Prohibited
KA3DRoughnessContactSurfTexture
KA3DRoughnessContactSurfTextAndAllSrfAround
KA3DRoughnessContactBasic
KA3DRoughnessContactSrfAround
KA3DRoughnessMode_None
KA3DRoughnessModeM
KA3DRoughnessModeC
KA3DRoughnessModeR
KA3DRoughnessModeP
KA3DRoughnessModeX
KA3DRoughnessModePARA
KA3DRoughnessModePERP
KA3DMDBalloonCircle
KEA3DMDBalloonSquare
KEA3DMDBalloonDividedSquare
KEA3DMDBalloonQuadrantCircle
KEA3DMDBalloonDividedCircle
KEA3DMDBalloonRoundedBox
KEA3DMDBalloonTriangle
KEA3DMDBalloonTriangleUp
KEA3DMDBalloonTriangleDown
KEA3DMDBalloonHexagon
KEA3DMDBalloonDividedHexagon
KEA3DSymbolUnknown
KEA3DEdge
KEA3DHole
KEA3DSurface
KEA3DRectangle
KEA3DSlot
KEA3DFreeform
KEA3DLocatorUnknown
KEA3DMain
KEA3DSecondary
KEA3DMainPermTransf
KEA3DSecondaryPermTransf
KEA3DSecondaryCoordination
KEA3DCoordination
KEA3DAccessClearance
KEA3DDetached
KEA3DBlank
KEA3DCorrectable
KEA3DAuxiliaryRest
KEA3DJclamps
KEA3DSubtypeUnknown
KEA3DDiesMolds
KEA3DFixing
KEA3DTemporaryTransferred
KEA3DMechanicallyFastened
KEA3DManufacturingAssembly
KEA3DCoordPlaneUnknown
KEA3DCoordPlaneX
KEA3DCoordPlaneY
KEA3DCoordPlaneZ
KEA3DCoordPlaneXY
KEA3DCoordPlaneXZ
KEA3DCoordPlaneYZ
KEA3DCoordPlaneXYZ
KEA3DLevelUnknown
KEA3DHard
KEA3DMedium
KEA3DSoft
KEA3DLocatorSubscriptO
KEA3DLocatorSubscriptS
KEA3DLocatorSubscriptK
KEA3DLocatorSubscriptC
KEA3DLocatorSubscriptF
KEA3DMDAnchorIgnored
KEA3DMDAnchorTop_left
KEA3DMDAnchorTop_center
KEA3DMDAnchorTop_right
KEA3DMDAnchorMiddle_left
KEA3DMDAnchorMiddle_center
KEA3DMDAnchorMiddle_right
KEA3DMDAnchorMiddle_auto
KEA3DMDAnchorBottom_left
KEA3DMDAnchorBottom_center
KEA3DMDAnchorBottom_right
KEA3DMDAnchorBottom_auto
KEA3DMDAnchorAutomatic
KA3DMDLeaderSymbolNotUsed
KA3DMDLeaderSymbolCross
KA3DMDLeaderSymbolPlus
KA3DMDLeaderSymbolConcentric
KA3DMDLeaderSymbolCoincident
KA3DMDLeaderSymbolFullCircle
KA3DMDLeaderSymbolFullSquare
KA3DMDLeaderSymbolStar
KA3DMDLeaderSymbolDot
KA3DMDLeaderSymbolSmallDot
KA3DMDLeaderSymbolMisc1
KA3DMDLeaderSymbolMisc2
KA3DMDLeaderSymbolFullCircle2
KA3DMDLeaderSymbolFullSquare2
KA3DMDLeaderSymbolOpenArrow
KA3DMDLeaderSymbolUnfilledArrow
KA3DMDLeaderSymbolBlankedArrow
KA3DMDLeaderSymbolFilledArrow
KA3DMDLeaderSymbolUnfilledCircle
KA3DMDLeaderSymbolBlankedCircle
KA3DMDLeaderSymbolFilledCircle
KA3DMDLeaderSymbolCrossedCircle
KA3DMDLeaderSymbolBlankedSquare
KA3DMDLeaderSymbolFilledSquare
KA3DMDLeaderSymbolBlankedTriangle
KA3DMDLeaderSymbolFilledTriangle
KA3DMDLeaderSymbolManipulatorSquare
KA3DMDLeaderSymbolMamipulatorDiamond
KA3DMDLeaderSymbolManipulatorCircle
KA3DMDLeaderSymbolManipulatorTriangle
KA3DMDLeaderSymbolDoubleOpenArrow
KA3DMDLeaderSymbolWave
KA3DMDLeaderSymbolSegment
KA3DMDLeaderSymbolDoubleFilledArrow
KA3DMDLeaderSymbolDoubleClosedArrow
KA3DMDLeaderSymbolHalfOpenArrowUp
KA3DMDLeaderSymbolHalfOpenArrowDown
KA3DMDLeaderSymbolHalfFilledArrowUp
KA3DMDLeaderSymbolHalfFilledArrowDown
KA3DMDLeaderSymbolSlash
KA3DMDLeaderSymbolDoubleBlankedArrow
KA3DMDLeaderSymbolIntegral
KA3DMDLeaderSymbolZoneGlobalAllAround
KA3DMDLeaderSymbolZonePartialAllAround
KA3DMDLeaderSymbolZoneGlobalAllAboutWithHorizontalAxisIndicator
KA3DMDLeaderSymbolZoneGlobalAllAboutWithVerticalAxisIndicator
KA3DMDLeaderSymbolZonePartialAllAboutWithHorizontalAxisIndicator
KA3DMDLeaderSymbolZonePartialAllAboutWithVerticalAxisIndicator
KA3DMDLeaderSymbolZoneGlobalAllOver
KA3DMDLeaderSymbolZonePartialAllOver
KEA3DMDDimensionValueOptionNone
KEA3DMDDimensionValueOptionMin
KEA3DMDDimensionValueOptionMax
KEA3DMDDimensionValueOptionEnvelopeModifier
KEA3DMDDimensionValueOptionIndependencyModifier
KEA3DMDDimensionValueOptionStaticalTolerancingModifier
KEA3DMDDimensionValueOptionPerfectFormAtMMCNotRequired
KEA3DMDDimensionValueOptionReferenceOrAuxiliary
KEA3DMDDimensionValueOptionBasicOrTheorical
KEA3DMDDimensionGraphicalRepresentationRegular
KEA3DMDDimensionGraphicalRepresentationTwoParts
KEA3DMDDimensionGraphicalRepresentationLeaderOnePart
KEA3DMDDimensionGraphicalRepresentationLeaderTwoParts
KEA3DMDDimensionOrientationScreenHorizontal
KEA3DMDDimensionOrientationScreenVertical
KEA3DMDDimensionOrientationScreenAngle
KEA3DMDDimensionOrientationViewHorizontal
KEA3DMDDimensionOrientationViewVertical
KEA3DMDDimensionOrientationViewAngle
KEA3DMDDimensionOrientationParallel
KEA3DMDDimensionOrientationPerpendicular
KEA3DMDDimensionOrientationAngle
KEA3DDimensionSymbolTypeUNKNOW
KEA3DDimensionSymbolTypeNONE
KEA3DDimensionSymbolTypePROJTOLZONE
KEA3DDimensionSymbolTypeMAXMATERIAL
KEA3DDimensionSymbolTypeLEASTMATERIAL
KEA3DDimensionSymbolTypeFREESTATE
KEA3DDimensionSymbolTypeOHM
KEA3DDimensionSymbolTypeCENTERLINE
KEA3DDimensionSymbolTypeDEPTH
KEA3DDimensionSymbolTypeCOUNTERBORE
KEA3DDimensionSymbolTypeCOUNTERSUNK
KEA3DDimensionSymbolTypeCIRCULARRUNOUT
KEA3DDimensionSymbolTypeSURFPROFILE
KEA3DDimensionSymbolTypeLINEPROFILE
KEA3DDimensionSymbolTypeFLATNESS
KEA3DDimensionSymbolTypeSTRAIGHT
KEA3DDimensionSymbolTypeTOTALRUNOUT
KEA3DDimensionSymbolTypeSYMMETRY
KEA3DDimensionSymbolTypePERPENDICULAR
KEA3DDimensionSymbolTypePARALLEL
KEA3DDimensionSymbolTypeCYLINDRIC
KEA3DDimensionSymbolTypeCONCENTRIC
KEA3DDimensionSymbolTypeCIRCULAR
KEA3DDimensionSymbolTypeANGULAR
KEA3DDimensionSymbolTypeMICRO
KEA3DDimensionSymbolTypeDEGREE
KEA3DDimensionSymbolTypePLUSMINUS
KEA3DDimensionSymbolTypePOSITION
KEA3DDimensionSymbolTypeDIAMETER
KEA3DDimensionSymbolTypeENVELOPE
KEA3DDimensionSymbolTypeARROW
KEA3DDimensionSymbolTypeNOACTUALSIZE
KEA3DDimensionSymbolTypeTANGENTPLANE
KEA3DDimensionSymbolTypeLOWEROREQUAL
KEA3DDimensionSymbolTypeGREATEROREQUAL
KEA3DDimensionSymbolTypeTHREADPREFIX
KEA3DDimensionSymbolTypeSLOPE
KEA3DDimensionSymbolTypeCONICALTAPER
KEA3DDimensionSymbolTypeUPTRIANGLE
KEA3DDimensionSymbolTypeSQUARE
KEA3DDimensionSymbolTypeST
KEA3DDimensionSymbolTypeSDIAMETER
KEA3DDimensionSymbolTypeRADIUS
KEA3DDimensionSymbolTypeSRADIUS
KEA3DDimensionSymbolTypeCRADIUS
KEA3DDimensionSymbolTypeUNEQUALLY
KEA3DDimensionSymbolTypeCF
KEA3DDimensionSymbolTypeSET_AFTER
KEA3DDimensionSymbolNone
KEA3DDimensionSymbolOpenArrow
KEA3DDimensionSymbolClosedArrow
KEA3DDimensionSymbolFilledArrow
KEA3DDimensionSymbolSymArrow
KEA3DDimensionSymbolSlash
KEA3DDimensionSymbolCircle
KEA3DDimensionSymbolFilledCircle
KEA3DDimensionSymbolScoredCircle
KEA3DDimensionSymbolCircledCross
KEA3DDimensionSymbolTriangle
KEA3DDimensionSymbolFilledTriangle
KEA3DDimensionSymbolCross
KEA3DDimensionSymbolXCross
KEA3DDimensionSymbolDoubleArrow
KEA3DDimensionSymbolSquare
KEA3DDimensionSymbolFilledSquare
KEA3DDimensionSymbolWave
KEA3DMDDimensionExtensionFromStandard
KEA3DMDDimensionExtensionTillCenter
KEA3DMDDimensionExtensionNotTillCenter
KEA3DMDDimensionExtensionHideFirstPartOfDimLine
KEA3DMDDimensionExtensionHideFSecondPartOfDimLine
KEA3DMDDimensionExtensionHideEntireDimLine
KEA3DMDDimensionExtensionAddIsoLineUnderTextValue
KEA3DMDDimensionTypeDistance
KEA3DMDDimensionTypeDistanceOffset
KEA3DMDDimensionTypeLength
KEA3DMDDimensionTypeLengthCurvilinear
KEA3DMDDimensionTypeAngle
KEA3DMDDimensionTypeRadius
KEA3DMDDimensionTypeRadiusTangent
KEA3DMDDimensionTypeRadiusCylinder
KEA3DMDDimensionTypeRadiusEdge
KEA3DMDDimensionTypeDiameter
KEA3DMDDimensionTypeDiameterTangent
KEA3DMDDimensionTypeDiameterCylinder
KEA3DMDDimensionTypeDiameterEdge
KEA3DMDDimensionTypeDiameterCone
KEA3DMDDimensionTypeChamfer
KEA3DMDDimensionTypeSlope
KEA3DMDDimensionDualDisplayNone
KEA3DMDDimensionDualDisplayBelow
KEA3DMDDimensionDualDisplayFractional
KEA3DMDDimensionDualDisplaySideBySide
KEA3DMDDimensionDualDisplayOnLeft
KEA3DMDDimensionDualDisplayOnRight
KEA3DMDDimensionDualDisplayAbove
KEA3DMDDimensionDualDisplayOnly
KEA3DMDDimensionFrameNone
KEA3DMDDimensionFrameCircle
KEA3DMDDimensionFrameScoredCircle
KEA3DMDDimensionFrameDiamondShaped
KEA3DMDDimensionFrameSquare
KEA3DMDDimensionFrameRectangle
KEA3DMDDimensionFrameOblong
KEA3DMDDimensionFrameRightFlag
KEA3DMDDimensionFrameRightTriangle
KEA3DMDDimensionScoreNone
KEA3DMDDimensionUnderScored
KEA3DMDDimensionScored
KEA3DMDDimensionOverScored
KEA3DMDDimensionAngleSector_None
KEA3DMDDimensionAngleSector_1
KEA3DMDDimensionAngleSector_2
KEA3DMDDimensionAngleSector_3
KEA3DMDDimensionAngleSector_4
KEA3DMDDimensionAngleSector_Complementary
KEA3DMDDimensionRefType_None
KEA3DMDDimensionRefType_Reference
KEA3DMDDimensionRefType_Parenthesis
KEA3DMDDimensionRefType_Match
KEA3DMDDimensionRefType_Diameter_Reference
KEA3DMDDimensionRefType_Not_To_Scale
KEA3DMDDimensionRefType_Basic
KEA3DMDDisplayType_Unknown
KEA3DMDDisplayType_Unspecified
KEA3DMDDisplayType_FlatToScreen
KEA3DMDDisplayType_FlatToSurface
KEA3DMDTextPropertiesScoreNone
KEA3DMDTextPropertiesUnderScored
KEA3DMDTextPropertiesScored
KEA3DMDTextPropertiesOverScored
KEA3DMDTextPropertiesFormatNormal
KEA3DMDTextPropertiesFormatUnderLine
KEA3DMDTextPropertiesFormatOverLine
KEA3DMDTextPropertiesFormatExposant
KEA3DMDTextPropertiesFormatindice
KEA3DMDTextPropertiesJustificationLeft
KEA3DMDTextPropertiesJustificationCenter
KEA3DMDTextPropertiesJustificationRight
kA3DPicturePng
kA3DPictureJpg
kA3DPictureBmp
kA3DPictureBitmapRgbByte
kA3DPictureBitmapRgbaByte
kA3DPictureBitmapGreyByte
kA3DPictureBitmapGreyaByte
kA3DIntersectionLimitTypeHelp
kA3DIntersectionLimitTypeTerminator
kA3DIntersectionLimitTypeLimit
kA3DIntersectionLimitTypeBoundary
kA3DDrawingViewTypeUnknown
kA3DDrawingViewTypeIso
kA3DDrawingViewTypeTop
kA3DDrawingViewTypeBottom
kA3DDrawingViewTypeLeft
kA3DDrawingViewTypeRight
kA3DDrawingViewTypeFront
kA3DDrawingViewTypeBack
kA3DDrawingViewTypeBackground
kA3DDrawingViewTypeWorking
kA3DDrawingViewTypeProjected
kA3DDrawingViewTypeAuxiliary
kA3DDrawingViewTypeSection
kA3DDrawingViewTypeDetail
kA3DDrawingClipFrameTypeNone
kA3DDrawingClipFrameTypeRectangular
kA3DDrawingClipFrameTypeUserDefine
kA3DDrawingOperatorTypeUnknown
kA3DDrawingOperatorTypeDetail
kA3DDrawingOperatorTypeSection
kA3DAnalyticNone
kA3DAnalyticCircle
kA3DAnalyticAlreadyCircle
kA3DAnalyticLine
kA3DAnalyticAlreadyLine
kA3DAnalyticCone
kA3DAnalyticAlreadyCone
kA3DAnalyticCylinder
kA3DAnalyticAlreadyCylinder
kA3DAnalyticPlane
kA3DAnalyticAlreadyPlane
kA3DAnalyticSphere
kA3DAnalyticAlreadySphere
kA3DAnalyticTorus
kA3DAnalyticAlreadyTorus
A3DPhysicType_None
A3DPhysicType_Fiber
A3DPhysicType_HoneyComb
A3DPhysicType_Isotropic
A3DPhysicType_Orthotropic2D
A3DPhysicType_Orthotropic3D
A3DPhysicType_Anisotropic
A3DCollision_Unknown
A3DCollision_NoCollision
A3DCollision_Clearance
A3DCollision_Contact
A3DCollision_Collision
A3DCollision_FirstInside
A3DCollision_SecondInside
kA3DRead_3D
kA3DRead_Drawings
kA3DRead_Both
kA3DUnit_None
kA3DUnit_Ampere
kA3DUnit_Becquerel
kA3DUnit_Candela
kA3DUnit_Coulomb
kA3DUnit_Degree_celsius
kA3DUnit_Fahrenheit
kA3DUnit_Farad
kA3DUnit_Foot
kA3DUnit_GallonUS
kA3DUnit_Gram
kA3DUnit_Gray
kA3DUnit_Henry
kA3DUnit_Hertz
kA3DUnit_Hour
kA3DUnit_Inch
kA3DUnit_Joule
kA3DUnit_Kelvin
kA3DUnit_Liter
kA3DUnit_Lumen
kA3DUnit_Lux
kA3DUnit_Metre
kA3DUnit_Minute
kA3DUnit_Mole
kA3DUnit_Newton
kA3DUnit_Ohm
kA3DUnit_Pascal
kA3DUnit_Radian
kA3DUnit_Rankine
kA3DUnit_Second
kA3DUnit_Siemens
kA3DUnit_Sievert
kA3DUnit_Steradian
kA3DUnit_Tesla
kA3DUnit_Volt
kA3DUnit_Watt
kA3DUnit_Weber
kA3DFCFIndicatorType_Undef
kA3DFCFIndicatorType_DirectionFeature
kA3DFCFIndicatorType_CollectionPlane
kA3DFCFIndicatorType_IntersectionPlane
kA3DFCFIndicatorType_OrientationPlane
kA3DFCFIndicatorType_Text
kA3DFCFIndicatorSymbol_Undef
kA3DFCFIndicatorSymbol_Angularity
kA3DFCFIndicatorSymbol_Perpendicularity
kA3DFCFIndicatorSymbol_Parallelism
kA3DFCFIndicatorSymbol_Symmetry
kA3DFCFIndicatorSymbol_Runout
kA3DRevitPhysicalProperties_NotComputed
kA3DRevitPhysicalProperties_Computed
kA3DRevitLinks_LoadAll
kA3DRevitLinks_IgnoreAll
kA3DRevitLinks_IgnoreRevit
kA3DRevitLinks_IgnoreDwg
kA3DRevitLinks_IgnoreIFC
kA3DRevitMultiThreadedMode_Disabled
kA3DRevitMultiThreadedMode_LoadingEnabled
kA3DRevitMultiThreadedMode_RegenerationEnabled
kA3DRevitMultiThreadedMode_LoadingAndRegenerationEnabled
kA3DRevitLODDefault
kA3DRevitLODCoarse
kA3DRevitLODMedium
kA3DRevitLODFine

Detailed Description

Author
Tech Soft 3D
Version
25.7
Date
September 2025
Copyright
Copyright (c) 2010 - 2025 by Tech Soft 3D, Inc. All rights reserved.

Type Documentation

enum EA3DMDLineWeldingType

Values:

enumerator KEA3DMDWeldTypeUnknown

Unknown.

enumerator KEA3DMDWeldTypeNone

None.

enumerator KEA3DMDWeldTypeEdgeFlange

Square edge flange.

enumerator KEA3DMDWeldTypeSquare

Square butt weld:

../../_images/KEA3DMDWeldTypeSquare.png

enumerator KEA3DMDWeldTypeSingleV

Single V butt weld:

../../_images/KEA3DMDWeldTypeSingleV.png

enumerator KEA3DMDWeldTypeSingleBevel

Single bevel butt weld:

../../_images/KEA3DMDWeldTypeSingleBevel.png

enumerator KEA3DMDWeldTypeBroadRootFaceSingleV

Single-V Butt Weld With Broad Root.

enumerator KEA3DMDWeldTypeBroadRootFaceSingleBevel

Single-Bevel Butt Weld with Broad Root Face .

enumerator KEA3DMDWeldTypeSingleU

Single U butt weld:

../../_images/KEA3DMDWeldTypeSingleU.png

enumerator KEA3DMDWeldTypeSingleJ

Single J butt weld:

../../_images/KEA3DMDWeldTypeSingleJ.png

enumerator KEA3DMDWeldTypeBacking

Back weld:

../../_images/KEA3DMDWeldTypeBacking.png

enumerator KEA3DMDWeldTypeFillet

Fillet weld:

../../_images/KEA3DMDWeldTypeFillet.png

enumerator KEA3DMDWeldTypePlug

Plug weld:

../../_images/KEA3DMDWeldTypePlug.png

enumerator KEA3DMDWeldTypeSeam

Seam.

enumerator KEA3DMDWeldTypeSteepFlankedSingleV

Steep-flanked single-V butt weld:

../../_images/KEA3DMDWeldTypeSteepFlankedSingleV.png

enumerator KEA3DMDWeldTypeSteepFlankedSingleBevel

Steep-flanked single-bevel butt weld:

../../_images/KEA3DMDWeldTypeSteepFlankedSingleBevel.png

enumerator KEA3DMDWeldTypeEdge

Edge.

enumerator KEA3DMDWeldTypeSurface

Surfacing weld:

../../_images/KEA3DMDWeldTypeSurface.png

enumerator KEA3DMDWeldTypeSurfaceJoint

Surface Joint.

enumerator KEA3DMDWeldTypeInclinedJoint

Inclined Joint.

enumerator KEA3DMDWeldTypeFoldJoint

Fold Joint.

enumerator KEA3DMDWeldTypeSpot

Spot weld:

../../_images/KEA3DMDWeldTypeSpot.png

enumerator KEA3DMDWeldTypePermanentBackStrip

Permanent backing strip used:

../../_images/KEA3DMDWeldTypePermanentBackStrip.png

enumerator KEA3DMDWeldTypeRemovableBackStrip

Removable backing strip used:

../../_images/KEA3DMDWeldTypeRemovableBackStrip.png

enumerator KEA3DMDWeldTypeUnspecifiedEdgeType

Unspecified Edge.

enumerator KEA3DMDWeldTypeFlare_V_Butt

Flare V butt weld:

../../_images/KEA3DMDWeldTypeFlare_V_Butt.png

enumerator KEA3DMDWeldTypeFlare_Bevel_Butt

Flare Bevel butt weld:

../../_images/KEA3DMDWeldTypeFlare_Bevel_Butt.png

enumerator KEA3DMDWeldTypeSingleEdgeFlange

Single Edge Flange.

enum EA3DMDLineWeldingSupplSymbolType

Values:

enumerator KEA3DMDWeldAddSymbolUnknown

Unknown.

enumerator KEA3DMDWeldAddSymbolNone

None.

enumerator KEA3DMDWeldAddSymbolFlush

../../_images/KE_LineWeldSuppl_Flush.png

enumerator KEA3DMDWeldAddSymbolConvex

Weld with convex face:

../../_images/KEA3DMDWeldAddSymbolConvex.png

enumerator KEA3DMDWeldAddSymbolConcave

Weld with concave face:

../../_images/KEA3DMDWeldAddSymbolConcave.png

enumerator KEA3DMDWeldAddSymbolToesBlended

Fillet weld with smooth blended face:

../../_images/KEA3DMDWeldAddSymbolToesBlended.png

enumerator KEA3DMDWeldAddSymbolFlushFinished

Flush finished weld:

../../_images/KEA3DMDWeldAddSymbolFlushFinished.png

enumerator KEA3DMDWeldAddSymbolBackingPermanent

Permanent Backing.

enumerator KEA3DMDWeldAddSymbolBackingpRemovable

Removable Backing.

enum EA3DMDLineWeldingFinishSymbol

Values:

enumerator KEA3DMDWeldFinishSymbolNone

No symbol.

enumerator KEA3DMDWeldFinishSymbolC

C.

enumerator KEA3DMDWeldFinishSymbolF

F.

enumerator KEA3DMDWeldFinishSymbolG

G.

enumerator KEA3DMDWeldFinishSymbolH

H.

enumerator KEA3DMDWeldFinishSymbolM

M.

enumerator KEA3DMDWeldFinishSymbolR

R.

enumerator KEA3DMDWeldFinishSymbolU

U.

enumerator KEA3DMDWeldFinishSymbolChipping

Chipping symbol.

enumerator KEA3DMDWeldFinishSymbolGrinding

Grinding symbol.

enumerator KEA3DMDWeldFinishSymbolHammering

Hammering symbol.

enumerator KEA3DMDWeldFinishSymbolMachining

Machining symbol.

enumerator KEA3DMDWeldFinishSymbolRolling

Rolling symbol.

enumerator KEA3DMDWeldFinishSymbolPeening

Peening symbol.

enum EA3DMDLineWeldingOption

Values:

enumerator KEA3DMDLineWeldOptionUnknown

Unknown.

enumerator KEA3DMDLineWeldOptionNone

None.

enumerator KEA3DMDLineWeldOptionAllAround

Weld applies all around.

enumerator KEA3DMDLineWeldOptionFieldWeld

Unfinished flag.

enumerator KEA3DMDLineWeldOptionReferenceSign

Reference frame.

enumerator KEA3DMDLineWeldOptionTail

Process symbol.

enumerator KEA3DMDLineWeldOptionIdentifLine

Additionnal dotted line.

enumerator KEA3DMDLineWeldOptionIdentifLineUp

Additionnal dotted line up.

enumerator KEA3DMDLineWeldOptionTextSideDown

Up/down reversing for approx texts and others.

enum EA3DMDSpotWeldType

Values:

enumerator KEA3DMDSpotWeldTypeUnknown

Unknown.

enumerator KEA3DMDSpotWeldTypeNone

None.

enumerator KEA3DMDSpotWeldTypeResistance

Resistance welding.

enumerator KEA3DMDSpotWeldTypeProjection

Projection welding.

enum EA3DMDSpotWeldThickness

Values:

enumerator KEA3DMDSpotWeldThickUnknown

Unknown.

enumerator KEA3DMDSpotWeldThick_None

No thickness level.

enumerator KEA3DMDSpotWeldTwoThick

Level 2 thickness.

enumerator KEA3DMDSpotWeldThreeThick

Level 3 thickness.

enumerator KEA3DMDSpotWeldE_FourThick

Level 4 thickness.

enum EA3DGDTType

Values:

enumerator KEA3DGDTTypeNone

No Type.

enumerator KEA3DGDTTypeStraightness

Straightness.

enumerator KEA3DGDTTypeFlatness

Flatness.

enumerator KEA3DGDTTypeCircularity

Circularity.

enumerator KEA3DGDTTypeCylindricity

Cylindricity.

enumerator KEA3DGDTTypeLineProfile

Profile of a line.

enumerator KEA3DGDTTypeSurfaceProfile

Profile of a surface.

enumerator KEA3DGDTTypeAngularity

Angularity.

enumerator KEA3DGDTTypePerpendicularity

Perpendicularity.

enumerator KEA3DGDTTypeParallelism

Parallel.

enumerator KEA3DGDTTypePosition

Positional.

enumerator KEA3DGDTTypeConcentricity

Concentricity.

enumerator KEA3DGDTTypeSymmetry

Symmetric.

enumerator KEA3DGDTTypeCircularRunout

Circular run out.

enumerator KEA3DGDTTypeTotalRunout

Total run out.

enum A3DMDGDTValueType

Values:

enumerator KEA3DGDTValueNone

No modifier defined.

enumerator KEA3DGDTValueDiameter

Diameter value type.

enumerator KEA3DGDTValueRadius

Radial value type.

enumerator KEA3DGDTValueSpherical

Spherical value type.

enum EA3DMDGDTModifierType

Values:

enumerator KEA3DGDTModifierNone

No modifier defined.

enumerator KEA3DGDTModifierMax

Maximum material condition.

enumerator KEA3DGDTModifierMin

Least material condition.

enumerator KEA3DGDTModifierProj

Projected tolerance zone.

enumerator KEA3DGDTModifierFree

Free State.

enumerator KEA3DGDTModifierRfs

Regardless of feature size.

enumerator KEA3DGDTModifierTangent

Tangent plane.

enumerator KEA3DGDTModifierST

Statistical.

enum EA3DMarkupFrameType

Values:

enumerator KA3DMarkupFrameNone

No Frame.

enumerator KA3DMarkupFrameRectangle

Rectangle Frame.

enumerator KA3DMarkupFrameSquare

Square Frame.

enumerator KA3DMarkupFrameCircle

Circle Frame.

enumerator KA3DMarkupFrameScoredCircle

Scored Circle.

enumerator KA3DMarkupFrameDiamond

Diamond Frame.

enumerator KA3DMarkupFrameTriangle

Triangle Frame.

enumerator KA3DMarkupFrameRightFlag

Right Flag Frame.

enumerator KA3DMarkupFrameLeftFlag

Left Flag Frame.

enumerator KA3DMarkupFrameBothFlag

Both Flag Frame.

enumerator KA3DMarkupFrameOblong

Oblong Frame.

enumerator KA3DMarkupFrameEllipse

Ellipse Frame.

enumerator KA3DMarkupFrameFixRectangle

Fixed Rectangle Frame.

enumerator KA3DMarkupFrameFixSquare

Fixed Square Frame.

enumerator KA3DMarkupFrameFixCircle

Fixed Circle Frame.

enumerator KA3DMarkupFrameFixScoredCircle

Fixed Scored Circle Frame.

enumerator KA3DMarkupFrameFixDiamond

Fixed Diamond Frame.

enumerator KA3DMarkupFrameFixTriangle

Fixed Triangle Frame.

enumerator KA3DMarkupFrameFixRightFlag

Fixed Right Flag Frame.

enumerator KA3DMarkupFrameFixLeftFlag

Fixed Left Flag Frame.

enumerator KA3DMarkupFrameFixBothFlag

Fixed Both Flag Frame.

enumerator KA3DMarkupFrameFixOblong

Fixed Oblong Frame.

enumerator KA3DMarkupFrameFixEllipse

Fixed Ellipse Frame.

enumerator KA3DMarkupFrameCustom

Custom Frame.

enum EA3DLeaderAlignmentType

Values:

enumerator KA3DLeaderAlignment_Simple

No alignment.

enumerator KA3DLeaderAlignment_Below

For a text note, the leader underlines the first text line.

enumerator KA3DLeaderAlignment_Underline

The leader underlines all lines.

enumerator KA3DLeaderAlignment_ExtToMax

The leader underlines all lines with the maximum line length.

enumerator KA3DLeaderAlignment_OnBoxPoint

The leader anchors to the markup bounding box.

enumerator KA3DLeaderAlignment_SimpleOnBoxPoint

The leader anchors to the markup bounding box, and in the middle of the line.

enumerator KA3DLeaderAlignment_Maximal_Underline
enumerator KA3DLeaderAlignment_Simple_OppositeAnchor
enum EA3DMDRoughnessType

Values:

enumerator KA3DRoughnessTypeBasic

Basic surface texture.

enumerator KA3DRoughnessTypeMachining_Required

Material removal by machining is required.

enumerator KA3DRoughnessTypeMachining_Prohibited

Material removal by machining is prohibited.

enum EA3DMDRoughnessContactArea

Values:

enumerator KA3DRoughnessContactSurfTexture

Surface texture.

enumerator KA3DRoughnessContactSurfTextAndAllSrfAround

Surface texture and all surfaces around.

enumerator KA3DRoughnessContactBasic

Basic contact.

enumerator KA3DRoughnessContactSrfAround

All surfaces around.

enum EA3DMDRoughnessMode

Values:

enumerator KA3DRoughnessMode_None

No specified lay.

enumerator KA3DRoughnessModeM

Lay multi directional.

enumerator KA3DRoughnessModeC

Lay approximately circular.

enumerator KA3DRoughnessModeR

Lay approximately radial.

enumerator KA3DRoughnessModeP

Lay particulate, non-directional, or protuberant.

enumerator KA3DRoughnessModeX

Lay angular in both directions.

enumerator KA3DRoughnessModePARA

Lay approximately parallel to the line representing the surface.

enumerator KA3DRoughnessModePERP

Lay approximately perpendicular to the line representing the surface.

enum EA3DMDBalloonShape

Values:

enumerator KA3DMDBalloonCircle

Circle Balloon.

enumerator KEA3DMDBalloonSquare

Square Balloon.

enumerator KEA3DMDBalloonDividedSquare

Divided Square Balloon.

enumerator KEA3DMDBalloonQuadrantCircle

Quadrant Circle Balloon.

enumerator KEA3DMDBalloonDividedCircle

Divided Circle Balloon.

enumerator KEA3DMDBalloonRoundedBox

Rounded Box Balloon.

enumerator KEA3DMDBalloonTriangle

Triangle Balloon.

enumerator KEA3DMDBalloonTriangleUp

Triangle Up Balloon.

enumerator KEA3DMDBalloonTriangleDown

Triangle Down Balloon.

enumerator KEA3DMDBalloonHexagon

Hexagon Balloon.

enumerator KEA3DMDBalloonDividedHexagon

Divided Hexagon Balloon.

enum EA3DLocatorSymbol

Values:

enumerator KEA3DSymbolUnknown

Unknown symbol.

enumerator KEA3DEdge

Edge.

enumerator KEA3DHole

Hole.

enumerator KEA3DSurface

Surface.

enumerator KEA3DRectangle

Rectangle.

enumerator KEA3DSlot

Slot.

enumerator KEA3DFreeform

Free form.

enum EA3DLocatorType

Values:

enumerator KEA3DLocatorUnknown

Unknown locator.

enumerator KEA3DMain

Main locator.

enumerator KEA3DSecondary

Secondary locator.

enumerator KEA3DMainPermTransf

Main permanent transform.

enumerator KEA3DSecondaryPermTransf

Secondary permanent transform.

enumerator KEA3DSecondaryCoordination

Secondary coordination locator.

enumerator KEA3DCoordination

Coordination locator.

enumerator KEA3DAccessClearance

Access Clearance.

enumerator KEA3DDetached

Detached.

enumerator KEA3DBlank

Blank.

enumerator KEA3DCorrectable

Correctable.

enumerator KEA3DAuxiliaryRest

Auxiliary rest.

enumerator KEA3DJclamps

Clamps.

enum EA3DLocatorSubType

Values:

enumerator KEA3DSubtypeUnknown

Unknown locator subtype.

enumerator KEA3DDiesMolds

Dies Molds.

enumerator KEA3DFixing

Fixing.

enumerator KEA3DTemporaryTransferred

Temporary Transferred.

enumerator KEA3DMechanicallyFastened

Mechanically Fastened.

enumerator KEA3DManufacturingAssembly

Manufacturing assembly.

enum EA3DLocatorCoordinatePlane

Values:

enumerator KEA3DCoordPlaneUnknown

Unknown coordinate plane.

enumerator KEA3DCoordPlaneX

X plane.

enumerator KEA3DCoordPlaneY

Y plane.

enumerator KEA3DCoordPlaneZ

Z plane.

enumerator KEA3DCoordPlaneXY

XY plane.

enumerator KEA3DCoordPlaneXZ

XZ plane.

enumerator KEA3DCoordPlaneYZ

YZ plane.

enumerator KEA3DCoordPlaneXYZ

XYZ plane.

enum EA3DLocatorChangeLevel

Values:

enumerator KEA3DLevelUnknown

Unknown change level.

enumerator KEA3DHard

Hard change level.

enumerator KEA3DMedium

Medium change level.

enumerator KEA3DSoft

Soft change level.

enum EA3DLocatorSubscript

Values:

enumerator KEA3DLocatorSubscriptO

Subscript O Locator.

enumerator KEA3DLocatorSubscriptS

Subscript S Locator.

enumerator KEA3DLocatorSubscriptK

Subscript K Locator.

enumerator KEA3DLocatorSubscriptC

Subscript C Locator.

enumerator KEA3DLocatorSubscriptF

Subscript F Locator.

enum EA3DMDAnchorPointType

Values:

enumerator KEA3DMDAnchorIgnored
enumerator KEA3DMDAnchorTop_left

Top left point.

enumerator KEA3DMDAnchorTop_center

Top center point.

enumerator KEA3DMDAnchorTop_right

Top right point.

enumerator KEA3DMDAnchorMiddle_left

Middle left point.

enumerator KEA3DMDAnchorMiddle_center

Middle center point.

enumerator KEA3DMDAnchorMiddle_right

Middle right point.

enumerator KEA3DMDAnchorMiddle_auto

Closest point to the middle of the frame.

enumerator KEA3DMDAnchorBottom_left

Bottom left point.

enumerator KEA3DMDAnchorBottom_center

Bottom center point.

enumerator KEA3DMDAnchorBottom_right

Bottom right point.

enumerator KEA3DMDAnchorBottom_auto

Closest point to the bottom of the frame.

enumerator KEA3DMDAnchorAutomatic

Closest point to the frame.

enum A3DMDLeaderSymbolType

Values:

enumerator KA3DMDLeaderSymbolNotUsed

Unused symbol.

enumerator KA3DMDLeaderSymbolCross

Cross.

enumerator KA3DMDLeaderSymbolPlus

Plus sign.

enumerator KA3DMDLeaderSymbolConcentric

Concentric sign.

enumerator KA3DMDLeaderSymbolCoincident

Coincident.

enumerator KA3DMDLeaderSymbolFullCircle

Full circle.

enumerator KA3DMDLeaderSymbolFullSquare

Full square.

enumerator KA3DMDLeaderSymbolStar

Star.

enumerator KA3DMDLeaderSymbolDot

Dot.

enumerator KA3DMDLeaderSymbolSmallDot

Small dot.

enumerator KA3DMDLeaderSymbolMisc1

Misc1.

enumerator KA3DMDLeaderSymbolMisc2

Misc2.

enumerator KA3DMDLeaderSymbolFullCircle2

Full circle2.

enumerator KA3DMDLeaderSymbolFullSquare2

Full square2.

enumerator KA3DMDLeaderSymbolOpenArrow

Open arrow.

enumerator KA3DMDLeaderSymbolUnfilledArrow

Transparent arrow.

enumerator KA3DMDLeaderSymbolBlankedArrow

Blanked arrow.

enumerator KA3DMDLeaderSymbolFilledArrow

Filled arrow.

enumerator KA3DMDLeaderSymbolUnfilledCircle

Transparent circle.

enumerator KA3DMDLeaderSymbolBlankedCircle

Opaque circle.

enumerator KA3DMDLeaderSymbolFilledCircle

Filled circle.

enumerator KA3DMDLeaderSymbolCrossedCircle

Crossed circle.

enumerator KA3DMDLeaderSymbolBlankedSquare

Opaque square.

enumerator KA3DMDLeaderSymbolFilledSquare

Filled square.

enumerator KA3DMDLeaderSymbolBlankedTriangle

Opaque triangle.

enumerator KA3DMDLeaderSymbolFilledTriangle

Filled triangle.

enumerator KA3DMDLeaderSymbolManipulatorSquare

Manipulator square.

enumerator KA3DMDLeaderSymbolMamipulatorDiamond

Mamipulator diamond.

enumerator KA3DMDLeaderSymbolManipulatorCircle

Manipulator circle.

enumerator KA3DMDLeaderSymbolManipulatorTriangle

Manipulator triangle.

enumerator KA3DMDLeaderSymbolDoubleOpenArrow

Double open arrow.

enumerator KA3DMDLeaderSymbolWave

Wave sign.

enumerator KA3DMDLeaderSymbolSegment

Segment.

enumerator KA3DMDLeaderSymbolDoubleFilledArrow

Double filled arrow.

enumerator KA3DMDLeaderSymbolDoubleClosedArrow

Double closed arrow.

enumerator KA3DMDLeaderSymbolHalfOpenArrowUp

Half open arrow up.

enumerator KA3DMDLeaderSymbolHalfOpenArrowDown

Half open arrow down.

enumerator KA3DMDLeaderSymbolHalfFilledArrowUp

Half filled arrow up.

enumerator KA3DMDLeaderSymbolHalfFilledArrowDown

Half filled arrow down.

enumerator KA3DMDLeaderSymbolSlash

Slash.

enumerator KA3DMDLeaderSymbolDoubleBlankedArrow

Double blanked arrow.

enumerator KA3DMDLeaderSymbolIntegral

Integral.

enumerator KA3DMDLeaderSymbolZoneGlobalAllAround

Global All Around.

enumerator KA3DMDLeaderSymbolZonePartialAllAround

Partial All Around.

enumerator KA3DMDLeaderSymbolZoneGlobalAllAboutWithHorizontalAxisIndicator

Zone global all about with horizontal axis indicator.

enumerator KA3DMDLeaderSymbolZoneGlobalAllAboutWithVerticalAxisIndicator

Zone global all about with vertical axis indicator.

enumerator KA3DMDLeaderSymbolZonePartialAllAboutWithHorizontalAxisIndicator

Zone partial all about with horizontal axis indicator.

enumerator KA3DMDLeaderSymbolZonePartialAllAboutWithVerticalAxisIndicator

Zone partial all about with vertical axis indicator.

enumerator KA3DMDLeaderSymbolZoneGlobalAllOver

Zone global all over.

enumerator KA3DMDLeaderSymbolZonePartialAllOver

Zone partial all over.

enum EA3DMDDimensionValueOption

Values:

enumerator KEA3DMDDimensionValueOptionNone

Dimension has no option.

enumerator KEA3DMDDimensionValueOptionMin

Dimension has the min modifier.

enumerator KEA3DMDDimensionValueOptionMax

Dimension has the max modifier.

enumerator KEA3DMDDimensionValueOptionEnvelopeModifier

Dimension has the envelope modifier.

enumerator KEA3DMDDimensionValueOptionIndependencyModifier

Dimension has the independency modifier.

enumerator KEA3DMDDimensionValueOptionStaticalTolerancingModifier

Dimension has the statical tolerancing modifier.

enumerator KEA3DMDDimensionValueOptionPerfectFormAtMMCNotRequired

Dimension has the option perfect form at MMC not required.

enumerator KEA3DMDDimensionValueOptionReferenceOrAuxiliary

ASME:Reference ISO:Auxiliary.

A dimension given for information purposes only. The value is given in parentheses and no tolerance applies to it.

Version
12.

enumerator KEA3DMDDimensionValueOptionBasicOrTheorical

ASME:Basic ISO:Theoretical.

Dimensions enclosed in a frame are the theoretically exact location, orientation, or profile of a feature or group of features.

Version
12

enum EA3DMDDimensionLineGraphicalRepresentation

Values:

enumerator KEA3DMDDimensionGraphicalRepresentationRegular

Regular dimension line representation:

../../_images/pmi_markup_dimension_GraphRep_Regular.png

enumerator KEA3DMDDimensionGraphicalRepresentationTwoParts

Two parts dimension line representation:

../../_images/pmi_markup_dimension_GraphRep_Two_Parts.png

enumerator KEA3DMDDimensionGraphicalRepresentationLeaderOnePart

Leader one part dimension line representation:

../../_images/pmi_markup_dimension_GraphRep_Leader_one_Part.png

enumerator KEA3DMDDimensionGraphicalRepresentationLeaderTwoParts

Leader two parts dimension line representation:

../../_images/pmi_markup_dimension_GraphRep_Leader_two_Parts.png

enum EA3DMDDimensionOrientation

Values:

enumerator KEA3DMDDimensionOrientationScreenHorizontal

Dimension along horizontal line of the screen.

enumerator KEA3DMDDimensionOrientationScreenVertical

Dimension along vertical line of the screen.

enumerator KEA3DMDDimensionOrientationScreenAngle

Uses m_dAttachAngle of A3DMarkupDefinitionData.

enumerator KEA3DMDDimensionOrientationViewHorizontal

Dimension along horizontal line of the view.

enumerator KEA3DMDDimensionOrientationViewVertical

Dimension along vertical line of the view.

enumerator KEA3DMDDimensionOrientationViewAngle

Uses m_dAttachAngle of A3DMarkupDefinitionData.

enumerator KEA3DMDDimensionOrientationParallel

Dimension is parallel to the dimension line.

enumerator KEA3DMDDimensionOrientationPerpendicular

Dimension is perpendicular to the dimension line.

enumerator KEA3DMDDimensionOrientationAngle

Uses m_dAttachAngle of A3DMarkupDefinitionData.

enum EA3DMDDimensionSymbolType

Values:

enumerator KEA3DDimensionSymbolTypeUNKNOW

Unknown.

enumerator KEA3DDimensionSymbolTypeNONE

None.

enumerator KEA3DDimensionSymbolTypePROJTOLZONE

Projection tolerance zone.

enumerator KEA3DDimensionSymbolTypeMAXMATERIAL

Max material.

enumerator KEA3DDimensionSymbolTypeLEASTMATERIAL

Least material.

enumerator KEA3DDimensionSymbolTypeFREESTATE

Freestate.

enumerator KEA3DDimensionSymbolTypeOHM

Ohm.

enumerator KEA3DDimensionSymbolTypeCENTERLINE

Center line.

enumerator KEA3DDimensionSymbolTypeDEPTH

Depth.

enumerator KEA3DDimensionSymbolTypeCOUNTERBORE

Counter bore.

enumerator KEA3DDimensionSymbolTypeCOUNTERSUNK

Counter sunk.

enumerator KEA3DDimensionSymbolTypeCIRCULARRUNOUT

Circular runout.

enumerator KEA3DDimensionSymbolTypeSURFPROFILE

Surface profile.

enumerator KEA3DDimensionSymbolTypeLINEPROFILE

Line profile.

enumerator KEA3DDimensionSymbolTypeFLATNESS

Flatness.

enumerator KEA3DDimensionSymbolTypeSTRAIGHT

Straight.

enumerator KEA3DDimensionSymbolTypeTOTALRUNOUT

Total runout.

enumerator KEA3DDimensionSymbolTypeSYMMETRY

Symmetry.

enumerator KEA3DDimensionSymbolTypePERPENDICULAR

Perpendicular.

enumerator KEA3DDimensionSymbolTypePARALLEL

Parallel.

enumerator KEA3DDimensionSymbolTypeCYLINDRIC

Cylindric.

enumerator KEA3DDimensionSymbolTypeCONCENTRIC

Concentric.

enumerator KEA3DDimensionSymbolTypeCIRCULAR

Circular.

enumerator KEA3DDimensionSymbolTypeANGULAR

Angular.

enumerator KEA3DDimensionSymbolTypeMICRO

Micro.

enumerator KEA3DDimensionSymbolTypeDEGREE

Degree.

enumerator KEA3DDimensionSymbolTypePLUSMINUS

Plus-minus.

enumerator KEA3DDimensionSymbolTypePOSITION

Position.

enumerator KEA3DDimensionSymbolTypeDIAMETER

Diameter.

enumerator KEA3DDimensionSymbolTypeENVELOPE

Envelope.

enumerator KEA3DDimensionSymbolTypeARROW

Arrow.

enumerator KEA3DDimensionSymbolTypeNOACTUALSIZE

No actual size.

enumerator KEA3DDimensionSymbolTypeTANGENTPLANE

Tangent plane.

enumerator KEA3DDimensionSymbolTypeLOWEROREQUAL

Lower or equal.

enumerator KEA3DDimensionSymbolTypeGREATEROREQUAL

Greater or equal.

enumerator KEA3DDimensionSymbolTypeTHREADPREFIX

Thread prefix.

enumerator KEA3DDimensionSymbolTypeSLOPE

Slope.

enumerator KEA3DDimensionSymbolTypeCONICALTAPER

Conical taper.

enumerator KEA3DDimensionSymbolTypeUPTRIANGLE

Up triangle.

enumerator KEA3DDimensionSymbolTypeSQUARE

Square.

enumerator KEA3DDimensionSymbolTypeST

Statistical.

enumerator KEA3DDimensionSymbolTypeSDIAMETER

Spherical Diameter.

enumerator KEA3DDimensionSymbolTypeRADIUS

Radius.

enumerator KEA3DDimensionSymbolTypeSRADIUS

Spherical Radius.

enumerator KEA3DDimensionSymbolTypeCRADIUS

Controlled Radius.

enumerator KEA3DDimensionSymbolTypeUNEQUALLY

Unequally.

enumerator KEA3DDimensionSymbolTypeCF

Continuous Feature.

enumerator KEA3DDimensionSymbolTypeSET_AFTER

Set after.

enum EA3DMDDimensionSymbolShape

Values:

enumerator KEA3DDimensionSymbolNone

No symbol.

enumerator KEA3DDimensionSymbolOpenArrow

Open arrow.

enumerator KEA3DDimensionSymbolClosedArrow

Closed arrow.

enumerator KEA3DDimensionSymbolFilledArrow

Filled arrow.

enumerator KEA3DDimensionSymbolSymArrow

Symetric arrow.

enumerator KEA3DDimensionSymbolSlash

Slash.

enumerator KEA3DDimensionSymbolCircle

Circle.

enumerator KEA3DDimensionSymbolFilledCircle

Filled circle.

enumerator KEA3DDimensionSymbolScoredCircle

Scored circle.

enumerator KEA3DDimensionSymbolCircledCross

Circled cross.

enumerator KEA3DDimensionSymbolTriangle

Triangle.

enumerator KEA3DDimensionSymbolFilledTriangle

Filled Triangle.

enumerator KEA3DDimensionSymbolCross

Cross.

enumerator KEA3DDimensionSymbolXCross

X cross.

enumerator KEA3DDimensionSymbolDoubleArrow

Double arrow.

enumerator KEA3DDimensionSymbolSquare

Box.

Version
7.1

enumerator KEA3DDimensionSymbolFilledSquare

Filled box.

Version
7.1

enumerator KEA3DDimensionSymbolWave

Wave.

Version
7.1

enum EA3DMDDimensionLineExtensionType

Values:

enumerator KEA3DMDDimensionExtensionFromStandard

Extension from standard.

enumerator KEA3DMDDimensionExtensionTillCenter

Extension till center.

enumerator KEA3DMDDimensionExtensionNotTillCenter

Extension not till center.

enumerator KEA3DMDDimensionExtensionHideFirstPartOfDimLine

Extension hide first part of dim line.

enumerator KEA3DMDDimensionExtensionHideFSecondPartOfDimLine

Extension hide f second part of dim line.

enumerator KEA3DMDDimensionExtensionHideEntireDimLine

Extension hide entire dim line.

enumerator KEA3DMDDimensionExtensionAddIsoLineUnderTextValue

Extension add iso line under text value.

enum EA3DMDDimensionType

Values:

enumerator KEA3DMDDimensionTypeDistance

distance.

enumerator KEA3DMDDimensionTypeDistanceOffset

distance offset.

enumerator KEA3DMDDimensionTypeLength

length.

enumerator KEA3DMDDimensionTypeLengthCurvilinear

length curvilinear.

enumerator KEA3DMDDimensionTypeAngle

angle.

enumerator KEA3DMDDimensionTypeRadius

radius.

enumerator KEA3DMDDimensionTypeRadiusTangent

radius tangent.

enumerator KEA3DMDDimensionTypeRadiusCylinder

radius cylinder.

enumerator KEA3DMDDimensionTypeRadiusEdge

radius edge.

enumerator KEA3DMDDimensionTypeDiameter

diameter.

enumerator KEA3DMDDimensionTypeDiameterTangent

diameter tangent.

enumerator KEA3DMDDimensionTypeDiameterCylinder

diameter cylinder.

enumerator KEA3DMDDimensionTypeDiameterEdge

diameter edge.

enumerator KEA3DMDDimensionTypeDiameterCone

diameter cone.

enumerator KEA3DMDDimensionTypeChamfer

chamfer.

enumerator KEA3DMDDimensionTypeSlope

Slope.

enum EA3DMDDimensionDualDisplay

Values:

enumerator KEA3DMDDimensionDualDisplayNone

No.

enumerator KEA3DMDDimensionDualDisplayBelow

Display below.

enumerator KEA3DMDDimensionDualDisplayFractional

fractional display.

enumerator KEA3DMDDimensionDualDisplaySideBySide

Side by side display.

enumerator KEA3DMDDimensionDualDisplayOnLeft

Dual value display before main value.

enumerator KEA3DMDDimensionDualDisplayOnRight

Dual value display after main value.

enumerator KEA3DMDDimensionDualDisplayAbove

Dual value display above main value.

enumerator KEA3DMDDimensionDualDisplayOnly

Display only dual value, main value is hidden.

enum EA3DMDDimensionFrame

Values:

enumerator KEA3DMDDimensionFrameNone

No frame.

enumerator KEA3DMDDimensionFrameCircle

Circle frame.

enumerator KEA3DMDDimensionFrameScoredCircle

Scored circle frame.

enumerator KEA3DMDDimensionFrameDiamondShaped

Diamond frame.

enumerator KEA3DMDDimensionFrameSquare

Square frame.

enumerator KEA3DMDDimensionFrameRectangle

Rectangle frame.

enumerator KEA3DMDDimensionFrameOblong

Oblong frame.

enumerator KEA3DMDDimensionFrameRightFlag

Right flag frame.

enumerator KEA3DMDDimensionFrameRightTriangle

Triangle frame.

enum EA3DMDDimensionScore

Values:

enumerator KEA3DMDDimensionScoreNone

No Score.

enumerator KEA3DMDDimensionUnderScored

Underscored.

enumerator KEA3DMDDimensionScored

Scored.

enumerator KEA3DMDDimensionOverScored

overscored.

enum EA3DMDDimensionAngleSector

Values:

enumerator KEA3DMDDimensionAngleSector_None

No angle sector.

enumerator KEA3DMDDimensionAngleSector_1

First angle sector.

enumerator KEA3DMDDimensionAngleSector_2

Second angle sector.

enumerator KEA3DMDDimensionAngleSector_3

Third angle sector.

enumerator KEA3DMDDimensionAngleSector_4

Fourth angle sector.

enumerator KEA3DMDDimensionAngleSector_Complementary

Complementary angle sector.

enum EA3DMDDimensionReferenceType

Values:

enumerator KEA3DMDDimensionRefType_None

No reference type.

enumerator KEA3DMDDimensionRefType_Reference

Reference

enumerator KEA3DMDDimensionRefType_Parenthesis

Add parenthesis: ( value ).

enumerator KEA3DMDDimensionRefType_Match

Match

enumerator KEA3DMDDimensionRefType_Diameter_Reference

Diameter reference

enumerator KEA3DMDDimensionRefType_Not_To_Scale

Not to scale

enumerator KEA3DMDDimensionRefType_Basic

Basic

enum EA3DMDMarkupDisplayType

Values:

enumerator KEA3DMDDisplayType_Unknown

Unknown.

enumerator KEA3DMDDisplayType_Unspecified

Unspecified.

enumerator KEA3DMDDisplayType_FlatToScreen

Flat to screen.

enumerator KEA3DMDDisplayType_FlatToSurface

Flat to surface.

enum EA3DMDTextPropertiesScore

Values:

enumerator KEA3DMDTextPropertiesScoreNone

Text is not scored.

enumerator KEA3DMDTextPropertiesUnderScored

Text is underscored: draw a horizontal line below the text.

enumerator KEA3DMDTextPropertiesScored

Also called strike through, Text is scored: draw a horizontal line through the text.

enumerator KEA3DMDTextPropertiesOverScored

Text is overscored: draw a horizontal line above the text.

enum EA3DMDTextPropertiesFormat

Values:

enumerator KEA3DMDTextPropertiesFormatNormal

Classical text.

enumerator KEA3DMDTextPropertiesFormatUnderLine

Text positioning under the classical text.

enumerator KEA3DMDTextPropertiesFormatOverLine

Text positioning over the classical text.

enumerator KEA3DMDTextPropertiesFormatExposant

Text positioning as an exposant.

enumerator KEA3DMDTextPropertiesFormatindice

Text positioning as an indice.

enum EA3DMDTextPropertiesJustification

Values:

enumerator KEA3DMDTextPropertiesJustificationLeft

Justifies the text on the left side.

enumerator KEA3DMDTextPropertiesJustificationCenter

Centers the text.

enumerator KEA3DMDTextPropertiesJustificationRight

Justifies the text on the right side.

enum A3DEPictureDataFormat

Image format.

Version
2.0

Note

The conventions described here are similar to the common scene graphics conventions described for other 3D standards such as OpenGL and DirectX.

Values:

enumerator kA3DPicturePng

PNG format.

enumerator kA3DPictureJpg

JPEG format.

enumerator kA3DPictureBmp

BMP format.

enumerator kA3DPictureBitmapRgbByte

Array of Red Green and Blue bytes.

enumerator kA3DPictureBitmapRgbaByte

Array of Red Green Blue and Alpha bytes.

enumerator kA3DPictureBitmapGreyByte

Array of Greyscale bytes.

enumerator kA3DPictureBitmapGreyaByte

Array of Greyscale and alpha bytes.

enum A3DEIntersectionLimitType

Values:

enumerator kA3DIntersectionLimitTypeHelp

Arbitary limit on a closed intersection curve.

enumerator kA3DIntersectionLimitTypeTerminator

Limit where one of the two intersection surface normals is degenerate or where they become colinear.

enumerator kA3DIntersectionLimitTypeLimit

Artificial limit to avoid an infinite curve.

enumerator kA3DIntersectionLimitTypeBoundary

Limit of the curve if a A3DSurfBlend02 surface (that uses the intersection curve as its center curve) becomes degenerate.

enum A3DEDrawingViewType

Drawing view type identifiers

Version
5.0

Values:

enumerator kA3DDrawingViewTypeUnknown

Unknown value.

enumerator kA3DDrawingViewTypeIso

ISO view.

enumerator kA3DDrawingViewTypeTop

Top view.

enumerator kA3DDrawingViewTypeBottom

Bottom view.

enumerator kA3DDrawingViewTypeLeft

Left view.

enumerator kA3DDrawingViewTypeRight

Right view.

enumerator kA3DDrawingViewTypeFront

Front view.

enumerator kA3DDrawingViewTypeBack

Back view.

enumerator kA3DDrawingViewTypeBackground

Background view.

enumerator kA3DDrawingViewTypeWorking

Working view.

enumerator kA3DDrawingViewTypeProjected

Projected view.

enumerator kA3DDrawingViewTypeAuxiliary

Auxiliary view.

enumerator kA3DDrawingViewTypeSection

Section view.

enumerator kA3DDrawingViewTypeDetail

Detail view.

enum A3DEDrawingClipFrameType

A3DEDrawingClipFrameType enum.

../../_images/drawing_view_clipping_type.png

Version
5.0

Values:

enumerator kA3DDrawingClipFrameTypeNone

Unknown value.

enumerator kA3DDrawingClipFrameTypeRectangular

The frame is a rectangle.

enumerator kA3DDrawingClipFrameTypeUserDefine

The frame is defined by user.

enum A3DEDrawingOperatorType

Drawing operator type identifiers

Version
5.0

Values:

enumerator kA3DDrawingOperatorTypeUnknown

Unknown value.

enumerator kA3DDrawingOperatorTypeDetail

View of detail.

enumerator kA3DDrawingOperatorTypeSection

View of section.

enum A3DEAnalyticType

Values:

enumerator kA3DAnalyticNone

No Curve.

enumerator kA3DAnalyticCircle

Changed to circle.

enumerator kA3DAnalyticAlreadyCircle

Kept as a circle.

enumerator kA3DAnalyticLine

Changed to Line.

enumerator kA3DAnalyticAlreadyLine

Kept as a line.

enumerator kA3DAnalyticCone

Changed to Cone.

enumerator kA3DAnalyticAlreadyCone

Kept as a cone.

enumerator kA3DAnalyticCylinder

Changed to Cylinder.

enumerator kA3DAnalyticAlreadyCylinder

Kept as a cylinder.

enumerator kA3DAnalyticPlane

Changed to Plane.

enumerator kA3DAnalyticAlreadyPlane

Kept as a plane.

enumerator kA3DAnalyticSphere

Changed to Sphere.

enumerator kA3DAnalyticAlreadySphere

Kept as a sphere.

enumerator kA3DAnalyticTorus

Changed to Torus.

enumerator kA3DAnalyticAlreadyTorus

Kept as a torus.

enum A3DMaterialPhysicType

Values:

enumerator A3DPhysicType_None

If no material type set.

enumerator A3DPhysicType_Fiber

Fiber Type.

enumerator A3DPhysicType_HoneyComb

Honey Comb Type.

enumerator A3DPhysicType_Isotropic

Isotropic Type.

enumerator A3DPhysicType_Orthotropic2D

Orthotropic Type.

enumerator A3DPhysicType_Orthotropic3D

Orthotropic 3D Type.

enumerator A3DPhysicType_Anisotropic

Anisotropic Type.

enum A3DCollisionType

Values:

enumerator A3DCollision_Unknown

Cannot compute the result.

enumerator A3DCollision_NoCollision

There is no colision or contact between the two A3DRiRepresentationItem.

enumerator A3DCollision_Clearance

The safety distance is not verified between the two A3DRiRepresentationItem.

enumerator A3DCollision_Contact

There is a contact between the two A3DRiRepresentationItem.

enumerator A3DCollision_Collision

There is a collision between the two A3DRiRepresentationItem.

enumerator A3DCollision_FirstInside

The first A3DRiRepresentationItem is inside of the second A3DRiRepresentationItem.

enumerator A3DCollision_SecondInside

The second A3DRiRepresentationItem is inside of the first A3DRiRepresentationItem.

enum A3DEReadingMode2D3D

This value determine if we load only 3D, only Drawings or both.

Both only apply to DWG/DXF for the moment

Version
12.0

Values:

enumerator kA3DRead_3D

Read 3D Only.

enumerator kA3DRead_Drawings

Read Drawings only.

enumerator kA3DRead_Both

Read 3D and Drawings.

enum A3DEBasicUnit

Unit enums.

Values:

enumerator kA3DUnit_None

No Unit.

enumerator kA3DUnit_Ampere

Ampere.

enumerator kA3DUnit_Becquerel

Becquerel.

enumerator kA3DUnit_Candela

Candela.

enumerator kA3DUnit_Coulomb

Coulomb.

enumerator kA3DUnit_Degree_celsius

Degree in Celsius.

enumerator kA3DUnit_Fahrenheit

Fahrenheit.

enumerator kA3DUnit_Farad

Farad.

enumerator kA3DUnit_Foot

Foot.

enumerator kA3DUnit_GallonUS

GallonUS.

enumerator kA3DUnit_Gram

Gram.

enumerator kA3DUnit_Gray

Gray.

enumerator kA3DUnit_Henry

Henry.

enumerator kA3DUnit_Hertz

Hertz.

enumerator kA3DUnit_Hour

Hour.

enumerator kA3DUnit_Inch

Inch.

enumerator kA3DUnit_Joule

Joule.

enumerator kA3DUnit_Kelvin

Kelvin.

enumerator kA3DUnit_Liter

Liter.

enumerator kA3DUnit_Lumen

Lumen.

enumerator kA3DUnit_Lux

Lux.

enumerator kA3DUnit_Metre

Metre.

enumerator kA3DUnit_Minute

Minute.

enumerator kA3DUnit_Mole

Mole.

enumerator kA3DUnit_Newton

Newton.

enumerator kA3DUnit_Ohm

Ohm.

enumerator kA3DUnit_Pascal

Pascal.

enumerator kA3DUnit_Radian

Radian.

enumerator kA3DUnit_Rankine

Rankine.

enumerator kA3DUnit_Second

Second.

enumerator kA3DUnit_Siemens

Siemens.

enumerator kA3DUnit_Sievert

Sievert.

enumerator kA3DUnit_Steradian

Steradian.

enumerator kA3DUnit_Tesla

Tesla.

enumerator kA3DUnit_Volt

Volt.

enumerator kA3DUnit_Watt

Watt.

enumerator kA3DUnit_Weber

Weber.

enum EA3DFCFIndicatorType

feature control frame indicator type

Version
12.2

Values:

enumerator kA3DFCFIndicatorType_Undef

Undef.

enumerator kA3DFCFIndicatorType_DirectionFeature

DirectionFeature.

enumerator kA3DFCFIndicatorType_CollectionPlane

CollectionPlane.

enumerator kA3DFCFIndicatorType_IntersectionPlane

IntersectionPlane.

enumerator kA3DFCFIndicatorType_OrientationPlane

OrientationPlane.

enumerator kA3DFCFIndicatorType_Text

Text.

Version
14.0

enum EA3DFCFIndicatorSymbol

Symbol define in the feature control frame indicator.

Version
12.2

Values:

enumerator kA3DFCFIndicatorSymbol_Undef

Undef.

enumerator kA3DFCFIndicatorSymbol_Angularity

Angularity.

enumerator kA3DFCFIndicatorSymbol_Perpendicularity

Perpendicularity.

enumerator kA3DFCFIndicatorSymbol_Parallelism

Parallelism.

enumerator kA3DFCFIndicatorSymbol_Symmetry

Symmetry.

enumerator kA3DFCFIndicatorSymbol_Runout

Runout.

Version
14.0

enum EA3DRevitPhysicalProperties

Values:

enumerator kA3DRevitPhysicalProperties_NotComputed

Not computed.

Default value

enumerator kA3DRevitPhysicalProperties_Computed

Computed during reading process, stored as attributes.

Values:

Load all file links.

Default value

Do not load file links.

Do not load revit file links.

Do not load dwg file links.

Do not load ifc file links.

enum EA3DRevitMultiThreadedMode

Values:

enumerator kA3DRevitMultiThreadedMode_Disabled

Multi-threaded file loading and regeneration are disabled.

enumerator kA3DRevitMultiThreadedMode_LoadingEnabled

Multi-threaded file loading is enabled.

enumerator kA3DRevitMultiThreadedMode_RegenerationEnabled

Multi-threaded regeneration is enabled.

enumerator kA3DRevitMultiThreadedMode_LoadingAndRegenerationEnabled

Multi-threaded file loading and regeneration are enabled.

enum A3DERevitLevelOfDetail

Values:

enumerator kA3DRevitLODDefault

Will load the file using the level of detail defined in the Revit file.

enumerator kA3DRevitLODCoarse

Will load the file using the “Coarse” level of detail from Revit.

enumerator kA3DRevitLODMedium

Will load the file using the “Medium” level of detail from Revit.

enumerator kA3DRevitLODFine

Will load the file using the “Fine” level of detail from Revit.