|
enum | A3DEAnalyticType |
| Tells what kind of curve has been created by A3DGetCurveAsAnalytic. More...
|
|
enum | A3DEBSplineCurveForm {
kA3DBSplineCurveFormUnspecified,
kA3DBSplineCurveFormPolyline,
kA3DBSplineCurveFormCircularArc,
kA3DBSplineCurveFormEllipticArc,
kA3DBSplineCurveFormParabolicArc,
kA3DBSplineCurveFormHyperbolicArc
} |
| Enumerate to characterize curve form. More...
|
|
enum | A3DEBSplineSurfaceForm {
kA3DBSplineSurfaceFormPlane,
kA3DBSplineSurfaceFormCylindrical,
kA3DBSplineSurfaceFormConical,
kA3DBSplineSurfaceFormSpherical,
kA3DBSplineSurfaceFormRevolution,
kA3DBSplineSurfaceFormRuled,
kA3DBSplineSurfaceFormGeneralizedCone,
kA3DBSplineSurfaceFormQuadric,
kA3DBSplineSurfaceFormLinearExtrusion,
kA3DBSplineSurfaceFormUnspecified,
kA3DBSplineSurfaceFormPolynomial
} |
| Enumeration for characterizing a surface's form. More...
|
|
enum | A3DECharSet |
| Font key CharSet. More...
|
|
enum | A3DECompressBrepType {
kA3DCompressionLow = 0,
kA3DCompressionMedium,
kA3DCompressionHigh
} |
| Level of compression used to write the model file to PRC format. More...
|
|
enum | A3DEDrawBeginEndType {
kA3DDrawBeginEndProductOccurrence,
kA3DDrawBeginEndRepresentationItem,
kA3DDrawBeginEndMarkup
} |
| Enumeration for characterizing begin and end callbacks. More...
|
|
enum | A3DEDrawingClipFrameType {
kA3DDrawingClipFrameTypeNone = 0,
kA3DDrawingClipFrameTypeRectangular = 1,
kA3DDrawingClipFrameTypeUserDefine = 2
} |
| A3DEDrawingClipFrameType enum. More...
|
|
enum | A3DEDrawingFilledAreaMode {
kA3DDrawingFiledAreaModeOR = 0,
kA3DDrawingFiledAreaModeAND = 1,
kA3DDrawingFiledAreaModeXOR = 2
} |
| Enumerations for drawing filled area mode for use in the A3DDrawingFilledAreaData structure. More...
|
|
enum | A3DEDrawingOperatorType {
kA3DDrawingOperatorTypeUnknwon = 0,
kA3DDrawingOperatorTypeDetail = 1,
kA3DDrawingOperatorTypeSection = 2
} |
|
enum | A3DEDrawingViewType {
kA3DDrawingViewTypeUnknown = 0,
kA3DDrawingViewTypeIso = 1,
kA3DDrawingViewTypeTop = 2,
kA3DDrawingViewTypeBottom = 3,
kA3DDrawingViewTypeLeft = 4,
kA3DDrawingViewTypeRight = 5,
kA3DDrawingViewTypeFront = 6,
kA3DDrawingViewTypeBack = 7,
kA3DDrawingViewTypeBackground = 8,
kA3DDrawingViewTypeWorking = 9,
kA3DDrawingViewTypeProjected = 10,
kA3DDrawingViewTypeAuxiliary = 11,
kA3DDrawingViewTypeSection = 12,
kA3DDrawingViewTypeDetail = 13
} |
|
enum | A3DEDrawMaterialType {
kA3DDrawMaterialAmbient,
kA3DDrawMaterialDiffuse,
kA3DDrawMaterialSpecular,
kA3DDrawMaterialEmission,
kA3DDrawMaterialShininess
} |
| Enumeration for characterizing material. More...
|
|
enum | A3DEHelixType {
kA3DConstantPitch = 0,
kA3DVariablePitch
} |
| Enumerated values that characterize helix curves. More...
|
|
enum | A3DEIntersectionLimitType {
kA3DIntersectionLimitTypeHelp,
kA3DIntersectionLimitTypeTerminator,
kA3DIntersectionLimitTypeLimit,
kA3DIntersectionLimitTypeBoundary
} |
| Intersection limit type. More...
|
|
enum | A3DEJTReadTessellationLevelOfDetail {
kA3DJTTessLODLow = 0,
kA3DJTTessLODMedium,
kA3DJTTessLODHigh
} |
| JT LOD to retrieve from file. More...
|
|
enum | A3DEJTVersion {
kA3DE_JT81,
kA3DE_JT95
} |
| JT formats supported for export. More...
|
|
enum | A3DEKnotType {
kA3DKnotTypeUniformKnots,
kA3DKnotTypeUnspecified,
kA3DKnotTypeQuasiUniformKnots,
kA3DKnotTypePieceWiseBezierKnots
} |
| enumerate to characterize knot vector More...
|
|
enum | A3DEMarkupSubType {
kA3DMarkupSubTypeUnknown = 0,
kA3DMarkupSubTypeEnumMax,
kA3DMarkupSubTypeDatumIdent = 1,
kA3DMarkupSubTypeDatumTarget,
kA3DMarkupSubTypeDatumEnumMax,
kA3DMarkupSubTypeDimensionDistance = 1,
kA3DMarkupSubTypeDimensionDistanceOffset,
kA3DMarkupSubTypeDimensionDistanceCumulate,
kA3DMarkupSubTypeDimensionChamfer,
kA3DMarkupSubTypeDimensionSlope,
kA3DMarkupSubTypeDimensionOrdinate,
kA3DMarkupSubTypeDimensionRadius,
kA3DMarkupSubTypeDimensionRadiusTangent,
kA3DMarkupSubTypeDimensionRadiusCylinder,
kA3DMarkupSubTypeDimensionRadiusEdge,
kA3DMarkupSubTypeDimensionDiameter,
kA3DMarkupSubTypeDimensionDiameterTangent,
kA3DMarkupSubTypeDimensionDiameterCylinder,
kA3DMarkupSubTypeDimensionDiameterEdge,
kA3DMarkupSubTypeDimensionDiameterCone,
kA3DMarkupSubTypeDimensionLength,
kA3DMarkupSubTypeDimensionLengthCurvilinear,
kA3DMarkupSubTypeDimensionLengthCircular,
kA3DMarkupSubTypeDimensionAngle,
kA3DMarkupSubTypeDimensionEnumMax,
kA3DMarkupSubTypeGdtFcf = 1,
kA3DMarkupSubTypeGdtEnumMax,
kA3DMarkupSubTypeWeldingLine = 1,
kA3DMarkupSubTypeWeldingSpot,
kA3DMarkupSubTypeWeldingEnumMax,
kA3DMarkupSubTypeOtherSymbolUser = 1,
kA3DMarkupSubTypeOtherSymbolUtility,
kA3DMarkupSubTypeOtherSymbolCustom,
kA3DMarkupSubTypeOtherGeometricReference,
kA3DMarkupSubTypeOtherRegion,
kA3DMarkupSubTypeOtherEnumMax
} |
| Markup subtype identifiers. More...
|
|
enum | A3DEMarkupSymbol {
KEA3DSymbol_UNKNOWN = 0,
KEA3DSymbol_Angularity,
KEA3DSymbol_MoreOrLess,
KEA3DSymbol_Micron,
KEA3DSymbol_Circularity,
KEA3DSymbol_Concentricity,
KEA3DSymbol_Cylindricity,
KEA3DSymbol_Parallelism,
KEA3DSymbol_Perpendicularity,
KEA3DSymbol_Symmetry,
KEA3DSymbol_TotalRunout,
KEA3DSymbol_Straightness,
KEA3DSymbol_Flatness,
KEA3DSymbol_LineProfile,
KEA3DSymbol_SurfaceProfile,
KEA3DSymbol_Runout,
KEA3DSymbol_Countersink,
KEA3DSymbol_Counterbore,
KEA3DSymbol_Depth,
KEA3DSymbol_Centerline,
KEA3DSymbol_Ohm,
KEA3DSymbol_Omega,
KEA3DSymbol_SmallerOrEqual,
KEA3DSymbol_GreaterOrEqual,
KEA3DSymbol_Slope,
KEA3DSymbol_ConicalTaper,
KEA3DSymbol_Diameter,
KEA3DSymbol_FreeState,
KEA3DSymbol_LeastMaterial,
KEA3DSymbol_MaximumMaterial,
KEA3DSymbol_ProjectedTolerance,
KEA3DSymbol_TangentPlane,
KEA3DSymbol_Statistical,
KEA3DSymbol_Position,
KEA3DSymbol_Square,
KEA3DSymbol_Triangle,
KEA3DSymbol_between,
KEA3DSymbol_RegardlessOfFeatureSize,
KEA3DSymbol_Degre,
KEA3DSymbol_Encompassing,
KEA3DSymbol_CircledU,
KEA3DSymbol_CircledR,
KEA3DSymbol_RightwardArrow,
KEA3DSymbol_SubsetOf,
KEA3DSymbol_1STANG,
KEA3DSymbol_3RDANG,
KEA3DSymbol_BREAK15,
KEA3DSymbol_BREAK30,
KEA3DSymbol_DATUM1,
KEA3DSymbol_DATUM2,
KEA3DSymbol_MINUS,
KEA3DSymbol_PLINE,
KEA3DSymbol_PLUS,
KEA3DSymbol_STRETCH,
KEA3DSymbol_STS,
KEA3DSymbol_STS_,
KEA3DSymbol_STS_ANG,
KEA3DSymbol_STS_ANG_,
KEA3DSymbol_STS_BAS,
KEA3DSymbol_STS_BAS_,
KEA3DSymbol_STS_CIR,
KEA3DSymbol_STS_CIR_,
KEA3DSymbol_STS_MAT,
KEA3DSymbol_STS_MAT_,
KEA3DSymbol_STS_MLT,
KEA3DSymbol_STS_MLT_,
KEA3DSymbol_STS_NOM,
KEA3DSymbol_STS_NOM_,
KEA3DSymbol_STS_PAR,
KEA3DSymbol_STS_PAR_,
KEA3DSymbol_STS_PER,
KEA3DSymbol_STS_PER_,
KEA3DSymbol_STS_PRT,
KEA3DSymbol_STS_PRT_,
KEA3DSymbol_STS_RAD,
KEA3DSymbol_STS_RAD_
} |
| Symbol identifiers used in RTF strings. More...
|
|
enum | A3DEMarkupType {
kA3DMarkupTypeUnknown = 0,
kA3DMarkupTypeText,
kA3DMarkupTypeDimension,
kA3DMarkupTypeArrow,
kA3DMarkupTypeBalloon,
kA3DMarkupTypeCircleCenter,
kA3DMarkupTypeCoordinate,
kA3DMarkupTypeDatum,
kA3DMarkupTypeFastener,
kA3DMarkupTypeGdt,
kA3DMarkupTypeLocator,
kA3DMarkupTypeMeasurementPoint,
kA3DMarkupTypeRoughness,
kA3DMarkupTypeWelding,
kA3DMarkupTypeTable,
kA3DMarkupTypeOther
} |
|
enum | A3DEModellerAttributeType {
kA3DModellerAttributeTypeNull = 0,
kA3DModellerAttributeTypeInt = 1,
kA3DModellerAttributeTypeReal = 2,
kA3DModellerAttributeTypeTime = 3,
kA3DModellerAttributeTypeString = 4
} |
| A3DSDKRootEntities. More...
|
|
enum | A3DEModellerType {
kA3DModellerUnknown = 0,
kA3DModellerCatia = 2,
kA3DModellerCatiaV5 = 3,
kA3DModellerCadds = 4,
kA3DModellerUnigraphics = 5,
kA3DModellerParasolid = 6,
kA3DModellerEuclid = 7,
kA3DModellerIges = 9,
kA3DModellerUnisurf = 10,
kA3DModellerVda = 11,
kA3DModellerStl = 12,
kA3DModellerWrl = 13,
kA3DModellerDxf = 14,
kA3DModellerAcis = 15,
kA3DModellerProE = 16,
kA3DModellerStep = 18,
kA3DModellerIdeas = 19,
kA3DModellerJt = 20,
kA3DModellerSlw = 22,
kA3DModellerCgr = 23,
kA3DModellerPrc = 24,
kA3DModellerXvl = 25,
kA3DModellerHpgl = 26,
kA3DModellerTopSolid = 27,
kA3DModellerOneSpaceDesigner = 28,
kA3DModeller3dxml = 29,
kA3DModellerInventor = 30,
kA3DModellerPostScript = 31,
kA3DModellerPDF = 32,
kA3DModellerU3D = 33,
kA3DModellerIFC = 34,
kA3DModellerDWG = 35,
kA3DModellerDWF = 36,
kA3DModellerSE = 37,
kA3DModellerOBJ = 38,
kA3DModellerKMZ = 39,
kA3DModellerDAE = 40,
kA3DModeller3DS = 41,
kA3DModellerRhino = 43,
kA3DModellerXML = 44,
kA3DModeller3mf = 45,
kA3DModellerScs = 46,
kA3DModeller3dHtml = 47,
kA3DModellerHsf = 48
} |
| A3DSDKStructure. More...
|
|
enum | A3DEPictureDataFormat {
kA3DPicturePng,
kA3DPictureJpg,
kA3DPictureBmp,
kA3DPictureBitmapRgbByte,
kA3DPictureBitmapRgbaByte,
kA3DPictureBitmapGreyByte,
kA3DPictureBitmapGreyaByte
} |
| Image format. More...
|
|
enum | A3DEProductLoadStatus {
kA3DProductLoadStatusUnknown = 0,
kA3DProductLoadStatusError,
kA3DProductLoadStatusNotLoaded,
kA3DProductLoadStatusNotLoadable,
kA3DProductLoadStatusLoaded
} |
| Load status of the PRC model file. More...
|
|
enum | A3DEProductOccurrenceTypeInv |
| A structure specifying The type of Productoccurence, for Inventor. More...
|
|
enum | A3DEProductOccurrenceTypeSLW |
| Product Occurrence Type in Solidworks. More...
|
|
enum | A3DEReadGeomTessMode {
kA3DReadGeomOnly = 0,
kA3DReadGeomAndTess,
kA3DReadTessOnly
} |
| A3DSDKReadWrite. More...
|
|
enum | A3DERenderingMode {
kA3DSolid,
kA3DSolidOutline,
kA3DWireframe,
kA3DHLR
} |
| Rendering mode. More...
|
|
enum | A3DEStepFormat {
kA3DStepAP203 = 0,
kA3DStepAP214,
kA3DStepAP242
} |
| STEP formats supported for export. More...
|
|
enum | A3DEStepNameFromNAUO {
kA3DStepNameFromNAUO_ID = 0,
kA3DStepNameFromNAUO_NAME,
kA3DStepNameFromNAUO_DESCRIPTION
} |
| Used to select which name to use from NEXT_ASSEMBLY_USAGE_OCCURRENCE as occurrence name. More...
|
|
enum | A3DETessellationLevelOfDetail {
kA3DTessLODExtraLow,
kA3DTessLODLow,
kA3DTessLODMedium,
kA3DTessLODHigh,
kA3DTessLODExtraHigh,
kA3DTessLODUserDefined,
kA3DTessLODControlledPrecision
} |
| Structure to specify the level of detail of the tessellation. More...
|
|
enum | A3DETextureAlphaTest {
kA3DTextureAlphaTestUnknown,
kA3DTextureAlphaTestNever,
kA3DTextureAlphaTestLess,
kA3DTextureAlphaTestEqual,
kA3DTextureAlphaTestLequal,
kA3DTextureAlphaTestGreater,
kA3DTextureAlphaTestNotequal,
kA3DTextureAlphaTestGequal,
kA3DTextureAlphaTestAlways
} |
| Reserved for future use. More...
|
|
enum | A3DETextureBlendParameter {
kA3DTextureBlendParameterUnknown,
kA3DTextureBlendParameterZero,
kA3DTextureBlendParameterOne,
kA3DTextureBlendParameterSrcColor,
kA3DTextureBlendParameterOneMinusSrcColor,
kA3DTextureBlendParameterDstColor,
kA3DTextureBlendParameterOneMinusDstColor,
kA3DTextureBlendParameterSrcAlpha,
kA3DTextureBlendParameterOneMinusSrcAlpha,
kA3DTextureBlendParameterDstAlpha,
kA3DTextureBlendParameterOneMinusDstAlpha,
kA3DTextureBlendParameterSrcAlphaSaturate
} |
| Reserved for future use. More...
|
|
enum | A3DETextureFunction {
kA3DTextureFunctionUnknown,
kA3DTextureFunctionModulate,
kA3DTextureFunctionReplace,
kA3DTextureFunctionBlend,
kA3DTextureFunctionDecal
} |
| Defines how to paint a texture on the surface being rendered. More...
|
|
enum | A3DETextureMappingOperator {
kA3DTextureMappingOperatorUnknown,
kA3DTextureMappingOperatorPlanar,
kA3DTextureMappingOperatorCylindrical,
kA3DTextureMappingOperatorSpherical,
kA3DTextureMappingOperatorCubical
} |
| Reserved for future use. More...
|
|
enum | A3DETextureMappingType {
kA3DTextureMappingTypeUnknown,
kA3DTextureMappingTypeStored,
kA3DTextureMappingTypeParametric,
kA3DTextureMappingTypeOperator
} |
| Defines how to get mapping coordinates. More...
|
|
enum | A3DETextureWrappingMode {
kA3DTextureWrappingModeUnknown,
kA3DTextureWrappingModeRepeat,
kA3DTextureWrappingModeClampToBorder,
kA3DTextureWrappingModeClamp,
kA3DTextureWrappingModeClampToEdge,
kA3DTextureWrappingModeMirroredRepeat
} |
| Defines repeating and clamping texture modes. More...
|
|
enum | A3DETranslateToPkPartsAccurate {
kA3DE_ACCURATE_NO,
kA3DE_ACCURATE_YES,
kA3DE_ACCURATE_ONLY_IF_NOT_PARASOLID
} |
| Control mode of the accurate edge computation in TranslateToPkParts functions. Used in A3DRWParamsTranslateToPkPartsData. More...
|
|
enum | A3DETranslateToPkPartsHealing {
kA3DE_HEALING_NO,
kA3DE_HEALING_YES,
kA3DE_HEALING_ONLY_IF_NOT_PARASOLID
} |
| Control mode of the healing in TranslateToPkParts functions. Used in A3DRWParamsTranslateToPkPartsData. More...
|
|
enum | A3DETranslateToPkPartsMergeEntities {
kA3DE_MERGE_NO,
kA3DE_MERGE_YES,
kA3DE_MERGE_ONLY_IF_NOT_PARASOLID
} |
| Control mode of the accurate edge computation in TranslateToPkParts functions. Used in A3DRWParamsTranslateToPkPartsData. More...
|
|
enum | A3DETranslateToPkPartsSimplifyGeometry {
kA3DE_SIMPLIFY_NO,
kA3DE_SIMPLIFY_YES,
kA3DE_SIMPLIFY_ONLY_IF_NOT_PARASOLID
} |
| Control mode of the healing in TranslateToPkParts functions. Used in A3DRWParamsTranslateToPkPartsData. More...
|
|
enum | A3DEU3DVersion {
kA3DECMA1,
kA3DECMA3
} |
| U3D formats supported for export. More...
|
|
enum | A3DEUnits {
kA3DUnitPoint = 0,
kA3DUnitInch,
kA3DUnitMillimeter,
kA3DUnitCentimeter,
kA3DUnitPicas,
kA3DUnitFoot,
kA3DUnitYard,
kA3DUnitMeter,
kA3DUnitKilometer,
kA3DUnitMile,
kA3DUnitUnknown
} |
| Unit used in the model file. More...
|
|
enum | A3DEWriteGeomTessMode {
kA3DWriteGeomOnly = 0,
kA3DWriteGeomAndTess,
kA3DWriteTessOnly
} |
| WritingMode of the model file. Set which kind of content should be written. More...
|
|
enum | A3DMaterialPhysicType {
A3DPhysicType_None,
A3DPhysicType_Fiber,
A3DPhysicType_HoneyComb,
A3DPhysicType_Isotropic,
A3DPhysicType_Orthotropic2D,
A3DPhysicType_Orthotropic3D,
A3DPhysicType_Anisotropic
} |
| Material physical type properties. More...
|
|
enum | A3DMDGDTValueType {
KEA3DGDTValueNone = 0,
KEA3DGDTValueDiameter = 1,
KEA3DGDTValueRadius = 2,
KEA3DGDTValueSpherical = 3
} |
| Enumerations for modifier type. More...
|
|
enum | A3DMDLeaderSymbolType {
KA3DMDLeaderSymbolNotUsed = 0,
KA3DMDLeaderSymbolCross = 1,
KA3DMDLeaderSymbolPlus = 2,
KA3DMDLeaderSymbolConcentric = 3,
KA3DMDLeaderSymbolCoincident = 4,
KA3DMDLeaderSymbolFullCircle = 5,
KA3DMDLeaderSymbolFullSquare = 6,
KA3DMDLeaderSymbolStar = 7,
KA3DMDLeaderSymbolDot = 8,
KA3DMDLeaderSymbolSmallDot = 9,
KA3DMDLeaderSymbolMisc1 = 10,
KA3DMDLeaderSymbolMisc2 = 11,
KA3DMDLeaderSymbolFullCircle2 = 12,
KA3DMDLeaderSymbolFullSquare2 = 13,
KA3DMDLeaderSymbolOpenArrow = 14,
KA3DMDLeaderSymbolUnfilledArrow = 15,
KA3DMDLeaderSymbolBlankedArrow = 16,
KA3DMDLeaderSymbolFilledArrow = 17,
KA3DMDLeaderSymbolUnfilledCircle = 18,
KA3DMDLeaderSymbolBlankedCircle = 19,
KA3DMDLeaderSymbolFilledCircle = 20,
KA3DMDLeaderSymbolCrossedCircle = 21,
KA3DMDLeaderSymbolBlankedSquare = 22,
KA3DMDLeaderSymbolFilledSquare = 23,
KA3DMDLeaderSymbolBlankedTriangle = 24,
KA3DMDLeaderSymbolFilledTriangle = 25,
KA3DMDLeaderSymbolManipulatorSquare = 26,
KA3DMDLeaderSymbolMamipulatorDiamond = 27,
KA3DMDLeaderSymbolManipulatorCircle = 28,
KA3DMDLeaderSymbolManipulatorTriangle = 29,
KA3DMDLeaderSymbolDoubleOpenArrow = 30,
KA3DMDLeaderSymbolWave = 31
,
KA3DMDLeaderSymbolZoneGlobalAllAround = 50,
KA3DMDLeaderSymbolZonePartialAllAround = 51
} |
| Enumerate that describes leader end symbols. More...
|
|
enum | A3DProEFamilyTables {
A3DProEFamTabAcceleratorFileOnly = 0,
A3DProEFamTabOrUseTessellation = 1,
A3DProEFamTabOrUseWireAndGeneric = 2
} |
| Used to select how to read family tables. More...
|
|
enum | A3DProEReadConstructEntities {
A3DProEReadConstructEntities_AsDatum = 0,
A3DProEReadConstructEntities_Yes,
A3DProEReadConstructEntities_No
} |
| Used to control the construction entities reading, entity such as sketch, curves... More...
|
|
enum | A3DProESessionColorType {
kA3DLastCreoVersionSessionColor = 0,
kA3DHExchangeSessionColor,
kA3DFileVersionSessionColor
} |
| Used to control the default PMI color: If you load a Wildfire file and set kA3DFileVersionSessionColor to: More...
|
|
enum | EA3DGDTType {
KEA3DGDTTypeNone = 0,
KEA3DGDTTypeStraightness = 1,
KEA3DGDTTypeFlatness = 2,
KEA3DGDTTypeCircularity = 3,
KEA3DGDTTypeCylindricity = 4,
KEA3DGDTTypeLineProfile = 5,
KEA3DGDTTypeSurfaceProfile = 6,
KEA3DGDTTypeAngularity = 7,
KEA3DGDTTypePerpendicularity = 8,
KEA3DGDTTypeParallelism = 9,
KEA3DGDTTypePosition = 10,
KEA3DGDTTypeConcentricity = 11,
KEA3DGDTTypeSymmetry = 12,
KEA3DGDTTypeCircularRunout = 13,
KEA3DGDTTypeTotalRunout = 14
} |
| Enumerations for row type. More...
|
|
enum | EA3DLeaderAlignementType { ,
KA3DLeaderAlignement_Bellow = 1,
KA3DLeaderAlignement_Underline = 2,
KA3DLeaderAlignement_ExtToMax = 3,
KA3DLeaderAlignement_OnBoxPoint = 4,
KA3DLeaderAlignement_SimpleOnBoxPoint = 5
} |
| Enumerations for Leader alignment type This enumeration defines the way the leader anchors on markup. More...
|
|
enum | EA3DLocatorChangeLevel {
KEA3DLevelUnknown = -1,
KEA3DHard = 0,
KEA3DMedium = 1,
KEA3DSoft = 2
} |
| Enumerations for type. More...
|
|
enum | EA3DLocatorCoordinatePlane {
KEA3DCoordPlaneUnknown = -1,
KEA3DCoordPlaneX = 0,
KEA3DCoordPlaneY = 1,
KEA3DCoordPlaneZ = 2,
KEA3DCoordPlaneXY = 3,
KEA3DCoordPlaneXZ = 4,
KEA3DCoordPlaneYZ = 5,
KEA3DCoordPlaneXYZ = 6
} |
| Enumerations for type. More...
|
|
enum | EA3DLocatorSubscript {
KEA3DLocatorSubscriptO = 1 << 0,
KEA3DLocatorSubscriptS = 1 << 1,
KEA3DLocatorSubscriptK = 1 << 2,
KEA3DLocatorSubscriptC = 1 << 3,
KEA3DLocatorSubscriptF = 1 << 4
} |
| Enumerations for type. More...
|
|
enum | EA3DLocatorSubType {
KEA3DSubtypeUnknown = -1,
KEA3DDiesMolds = 0,
KEA3DFixing = 1,
KEA3DTemporaryTransferred = 2,
KEA3DMechanicallyFastened = 3,
KEA3DManufacturingAssembly = 4
} |
| Enumerations for type. More...
|
|
enum | EA3DLocatorSymbol {
KEA3DSymbolUnknown = -1,
KEA3DEdge = 0,
KEA3DHole = 1,
KEA3DSurface = 2,
KEA3DRectangle = 3,
KEA3DSlot = 4,
KEA3DFreeform = 5
} |
| Enumerations for symbol type. More...
|
|
enum | EA3DLocatorType {
KEA3DLocatorUnknown = -1,
KEA3DMain = 0,
KEA3DSecondary = 1,
KEA3DMainPermTransf = 2,
KEA3DSecondaryPermTransf = 3,
KEA3DSecondaryCoordination = 4,
KEA3DCoordination = 5,
KEA3DAccessClearance = 6,
KEA3DDetached = 7,
KEA3DBlank = 8,
KEA3DCorrectable = 9,
KEA3DAuxiliaryRest = 10,
KEA3DJclamps = 11
} |
| Enumerations for type. More...
|
|
enum | EA3DMarkupFrameType {
KA3DMarkupFrameNone = 0,
KA3DMarkupFrameRectangle = 1,
KA3DMarkupFrameSquare = 2,
KA3DMarkupFrameCircle = 3,
KA3DMarkupFrameScoredCircle = 4,
KA3DMarkupFrameDiamond = 5,
KA3DMarkupFrameTriangle = 6,
KA3DMarkupFrameRightFlag = 7,
KA3DMarkupFrameLeftFlag = 8,
KA3DMarkupFrameBothFlag = 9,
KA3DMarkupFrameOblong = 10,
KA3DMarkupFrameEllipse = 11,
KA3DMarkupFrameFixRectangle = 51,
KA3DMarkupFrameFixSquare = 52,
KA3DMarkupFrameFixCircle = 53,
KA3DMarkupFrameFixScoredCircle = 54,
KA3DMarkupFrameFixDiamond = 55,
KA3DMarkupFrameFixTriangle = 56,
KA3DMarkupFrameFixRightFlag = 57,
KA3DMarkupFrameFixLeftFlag = 58,
KA3DMarkupFrameFixBothFlag = 59,
KA3DMarkupFrameFixOblong = 60,
KA3DMarkupFrameFixEllipse = 61,
KA3DMarkupFrameCustom = 255
} |
| Markup frame identifiers for markup text, datum, .... More...
|
|
enum | EA3DMDAnchorPointType { ,
KEA3DMDAnchorTop_left = 0,
KEA3DMDAnchorTop_center = 1,
KEA3DMDAnchorTop_right = 2,
KEA3DMDAnchorMiddle_left = 10,
KEA3DMDAnchorMiddle_center = 11,
KEA3DMDAnchorMiddle_right = 12,
KEA3DMDAnchorMiddle_auto = 13,
KEA3DMDAnchorBottom_left = 20,
KEA3DMDAnchorBottom_center = 21,
KEA3DMDAnchorBottom_right = 22,
KEA3DMDAnchorBottom_auto = 23,
KEA3DMDAnchorAutomatic = 24
} |
| Markup anchor point type. More...
|
|
enum | EA3DMDBalloonShape {
KA3DMDBalloonCircle = 0,
KEA3DMDBalloonSquare = 1,
KEA3DMDBalloonDividedSquare = 2,
KEA3DMDBalloonQuadrantCircle = 3,
KEA3DMDBalloonDividedCircle = 4,
KEA3DMDBalloonRoundedBox = 5,
KEA3DMDBalloonTriangle = 6,
KEA3DMDBalloonTriangleUp = 7,
KEA3DMDBalloonTriangleDown = 8,
KEA3DMDBalloonHexagon = 9,
KEA3DMDBalloonDividedHexagon = 10
} |
| Enumerator that describes balloon shape. More...
|
|
enum | EA3DMDDimensionDualDisplay {
KEA3DMDDimensionDualDisplayNone = 0,
KEA3DMDDimensionDualDisplayBelow = 1,
KEA3DMDDimensionDualDisplayFractional = 2,
KEA3DMDDimensionDualDisplaySideBySide = 3
} |
| Enumerator that describes dual value display. More...
|
|
enum | EA3DMDDimensionFrame {
KEA3DMDDimensionFrameNone = 0,
KEA3DMDDimensionFrameCircle = 1,
KEA3DMDDimensionFrameScoredCircle = 2,
KEA3DMDDimensionFrameDiamondShaped = 3,
KEA3DMDDimensionFrameSquare = 4,
KEA3DMDDimensionFrameRectangle = 5,
KEA3DMDDimensionFrameOblong = 6,
KEA3DMDDimensionFrameRightFlag = 7,
KEA3DMDDimensionFrameRightTriangle = 8
} |
| Enumerator that describes dimension's frame. More...
|
|
enum | EA3DMDDimensionLineExtensionType {
KEA3DMDDimensionExtensionFromStandard = 0,
KEA3DMDDimensionExtensionTillCenter = 1,
KEA3DMDDimensionExtensionNotTillCenter = 2,
KEA3DMDDimensionExtensionHideFirstPartOfDimLine = 4,
KEA3DMDDimensionExtensionHideFSecondPartOfDimLine = 8,
KEA3DMDDimensionExtensionHideEntireDimLine = 16,
KEA3DMDDimensionExtensionAddIsoLineUnderTextValue = 32
} |
| Enumerator that describes the extension type. More...
|
|
enum | EA3DMDDimensionLineGraphicalRepresentation {
KEA3DMDDimensionGraphicalRepresentationRegular = 0,
KEA3DMDDimensionGraphicalRepresentationTwoParts = 1,
KEA3DMDDimensionGraphicalRepresentationLeaderOnePart = 2,
KEA3DMDDimensionGraphicalRepresentationLeaderTwoParts = 3
} |
| Enumerator that describes dimension's line graphical representation. More...
|
|
enum | EA3DMDDimensionOrientation {
KEA3DMDDimensionOrientationScreenHorizontal = 0,
KEA3DMDDimensionOrientationScreenVertical = 1,
KEA3DMDDimensionOrientationScreenAngle = 2,
KEA3DMDDimensionOrientationViewHorizontal = 3,
KEA3DMDDimensionOrientationViewVertical = 4,
KEA3DMDDimensionOrientationViewAngle = 5,
KEA3DMDDimensionOrientationParallel = 6,
KEA3DMDDimensionOrientationPerpendicular = 7,
KEA3DMDDimensionOrientationAngle = 8
} |
| Enumerator that describes dimension's orientation. More...
|
|
enum | EA3DMDDimensionScore |
| Enumerator that describes angle sector used. More...
|
|
enum | EA3DMDDimensionSymbolSharpe {
KEA3DDimensionSymbolNone = 0,
KEA3DDimensionSymbolOpenArrow = 1,
KEA3DDimensionSymbolClosedArrow = 2,
KEA3DDimensionSymbolFilledArrow = 3,
KEA3DDimensionSymbolSymArrow = 4,
KEA3DDimensionSymbolSlash = 5,
KEA3DDimensionSymbolCircle = 6,
KEA3DDimensionSymbolFilledCircle = 7,
KEA3DDimensionSymbolScoredCircle = 8,
KEA3DDimensionSymbolCircledCross = 9,
KEA3DDimensionSymbolTriangle = 10,
KEA3DDimensionSymbolFilledTriangle = 11,
KEA3DDimensionSymbolCross = 12,
KEA3DDimensionSymbolXCross = 13,
KEA3DDimensionSymbolDoubleArrow = 14,
KEA3DDimensionSymbolSquare = 15,
KEA3DDimensionSymbolFilledSquare = 16,
KEA3DDimensionSymbolWave = 17
} |
| Enumerator that describes line symbols. More...
|
|
enum | EA3DMDDimensionType {
KEA3DMDDimensionTypeDistance = 0,
KEA3DMDDimensionTypeDistanceOffset = 1,
KEA3DMDDimensionTypeLength = 2,
KEA3DMDDimensionTypeLengthCurvilinear = 3,
KEA3DMDDimensionTypeAngle = 4,
KEA3DMDDimensionTypeRadius = 5,
KEA3DMDDimensionTypeRadiusTangent = 6,
KEA3DMDDimensionTypeRadiusCylinder = 7,
KEA3DMDDimensionTypeRadiusEdge = 8,
KEA3DMDDimensionTypeDiameter = 9,
KEA3DMDDimensionTypeDiameterTangent = 10,
KEA3DMDDimensionTypeDiameterCylinder = 11,
KEA3DMDDimensionTypeDiameterEdge = 12,
KEA3DMDDimensionTypeDiameterCone = 13,
KEA3DMDDimensionTypeChamfer = 14,
KEA3DMDDimensionTypeSlope = 15
} |
| Enumerator that describes the dimension's type. More...
|
|
enum | EA3DMDDimensionValueOption {
KEA3DMDDimensionValueOptionNone = 0,
KEA3DMDDimensionValueOptionMin = 1,
KEA3DMDDimensionValueOptionMax = 2,
KEA3DMDDimensionValueOptionEnvelopeModifier = 4,
KEA3DMDDimensionValueOptionIndependencyModifier = 8,
KEA3DMDDimensionValueOptionStaticalTolerancingModifier = 16,
KEA3DMDDimensionValueOptionPerfectFormAtMMCNotRequired = 32
} |
| Enumerator that describes dimension's option. More...
|
|
enum | EA3DMDGDTModifierType {
KEA3DGDTModifierNone = 0,
KEA3DGDTModifierMax = 1,
KEA3DGDTModifierMin = 2,
KEA3DGDTModifierProj = 3,
KEA3DGDTModifierFree = 4,
KEA3DGDTModifierRfs = 5,
KEA3DGDTModifierTangent = 6,
KEA3DGDTModifierST = 8
} |
| Enumerations for modifier type. More...
|
|
enum | EA3DMDLineWeldingFinishSymbol {
KEA3DMDWeldFinishSymbolNone = 0,
KEA3DMDWeldFinishSymbolC = 1,
KEA3DMDWeldFinishSymbolF = 2,
KEA3DMDWeldFinishSymbolG = 3,
KEA3DMDWeldFinishSymbolH = 4,
KEA3DMDWeldFinishSymbolM = 5,
KEA3DMDWeldFinishSymbolR = 6,
KEA3DMDWeldFinishSymbolU = 7,
KEA3DMDWeldFinishSymbolChipping = 8,
KEA3DMDWeldFinishSymbolGrinding = 9,
KEA3DMDWeldFinishSymbolHammering = 10,
KEA3DMDWeldFinishSymbolMachining = 11,
KEA3DMDWeldFinishSymbolRolling = 12,
KEA3DMDWeldFinishSymbolPeening = 13
} |
| Line Welding finish symbol description. More...
|
|
enum | EA3DMDLineWeldingOption {
KEA3DMDLineWeldOptionUnknown = -1,
KEA3DMDLineWeldOptionNone = 0,
KEA3DMDLineWeldOptionAllAround = 0x00100,
KEA3DMDLineWeldOptionFieldWeld = 0x00200,
KEA3DMDLineWeldOptionReferenceSign = 0x00400,
KEA3DMDLineWeldOptionTail = 0x00800,
KEA3DMDLineWeldOptionIdentifLine = 0x01000,
KEA3DMDLineWeldOptionIdentifLineUp = 0x02000,
KEA3DMDLineWeldOptionTextSideDown = 0x04000
} |
| Line Welding symbol options description. More...
|
|
enum | EA3DMDLineWeldingSupplSymbolType {
KEA3DMDWeldAddSymbolUnknown = -1,
KEA3DMDWeldAddSymbolNone = 0,
KEA3DMDWeldAddSymbolFlush = 1,
KEA3DMDWeldAddSymbolConvex = 2,
KEA3DMDWeldAddSymbolConcave = 3,
KEA3DMDWeldAddSymbolToesBlended = 4,
KEA3DMDWeldAddSymbolFlushFinished = 5,
KEA3DMDWeldAddSymbolBackingPermanent = 6,
KEA3DMDWeldAddSymbolBackingpRemovable = 7
} |
| Line Welding supplementary symbol description. More...
|
|
enum | EA3DMDLineWeldingType {
KEA3DMDWeldTypeUnknown = -1,
KEA3DMDWeldTypeNone = 0,
KEA3DMDWeldTypeEdgeFlange = 1,
KEA3DMDWeldTypeSquare = 2,
KEA3DMDWeldTypeSingleV = 3,
KEA3DMDWeldTypeSingleBevel = 4,
KEA3DMDWeldTypeBroadRootFaceSingleV = 5,
KEA3DMDWeldTypeBroadRootFaceSingleBevel = 6,
KEA3DMDWeldTypeSingleU = 7,
KEA3DMDWeldTypeSingleJ = 8,
KEA3DMDWeldTypeBacking = 9,
KEA3DMDWeldTypeFillet = 10,
KEA3DMDWeldTypePlug = 11,
KEA3DMDWeldTypeSeam = 12,
KEA3DMDWeldTypeSteepFlankedSingleV = 13,
KEA3DMDWeldTypeSteepFlankedSingleBevel = 14,
KEA3DMDWeldTypeEdge = 15,
KEA3DMDWeldTypeSurface = 16,
KEA3DMDWeldTypeSurfaceJoint = 17,
KEA3DMDWeldTypeInclinedJoint = 18,
KEA3DMDWeldTypeFoldJoint = 19,
KEA3DMDWeldTypeSpot = 20,
KEA3DMDWeldTypePermanentBackStrip = 21,
KEA3DMDWeldTypeRemovableBackStrip = 22,
KEA3DMDWeldTypeUnspecifiedEdgeType = 23,
KEA3DMDWeldTypeFlare_V_Butt = 24,
KEA3DMDWeldTypeFlare_Bevel_Butt = 25,
KEA3DMDWeldTypeSingleEdgeFlange = 26
} |
| A3DSDKMarkupWielding. More...
|
|
enum | EA3DMDMarkupDisplayType {
KEA3DMDDisplayType_Unknown = -1,
KEA3DMDDisplayType_Unspecified = 0,
KEA3DMDDisplayType_FlatToScreen = 1,
KEA3DMDDisplayType_FlatToSurface = 2
} |
|
enum | EA3DMDRoughnessContactArea {
KA3DRoughnessContactSurfTexture = 1,
KA3DRoughnessContactSurfTextAndAllSrfAround = 2,
KA3DRoughnessContactBasic = 3,
KA3DRoughnessContactSrfAround = 4
} |
| Enumerator that describes rough contact area type. More...
|
|
enum | EA3DMDRoughnessMode {
KA3DRoughnessMode_None = 0,
KA3DRoughnessModeM = 1,
KA3DRoughnessModeC = 2,
KA3DRoughnessModeR = 3,
KA3DRoughnessModeP = 4,
KA3DRoughnessModeX = 5,
KA3DRoughnessModePARA = 6,
KA3DRoughnessModePERP = 7
} |
| Enumerator that describes the direction of lay. More...
|
|
enum | EA3DMDRoughnessType {
KA3DRoughnessTypeBasic = 1,
KA3DRoughnessTypeMachining_Required = 2,
KA3DRoughnessTypeMachining_Prohibited = 3
} |
| Enumerator that describes the roughness type. More...
|
|
enum | EA3DMDSpotWeldThickness {
KEA3DMDSpotWeldThickUnknown = -1,
KEA3DMDSpotWeldThick_None = 0,
KEA3DMDSpotWeldTwoThick = 1,
KEA3DMDSpotWeldThreeThick = 2,
KEA3DMDSpotWeldE_FourThick = 3
} |
| Spot welding thickness description. More...
|
|
enum | EA3DMDSpotWeldType {
KEA3DMDSpotWeldTypeUnknown = -1,
KEA3DMDSpotWeldTypeNone = 0,
KEA3DMDSpotWeldTypeResistance = 1,
KEA3DMDSpotWeldTypeProjection = 2
} |
| Spot welding symbol type description. More...
|
|
enum | EA3DMDTextPropertiesFormat {
KEA3DMDTextPropertiesFormatNormal = 0,
KEA3DMDTextPropertiesFormatUnderLine = 1,
KEA3DMDTextPropertiesFormatOverLine = 2,
KEA3DMDTextPropertiesFormatExposant = 3,
KEA3DMDTextPropertiesFormatindice = 4
} |
| Enumerator that describes the format text. More...
|
|
enum | EA3DMDTextPropertiesJustification {
KEA3DMDTextPropertiesJustificationLeft = 0,
KEA3DMDTextPropertiesJustificationCenter = 1,
KEA3DMDTextPropertiesJustificationRight = 2
} |
| Enumerator that justifies the text. More...
|
|
enum | EA3DMDTextPropertiesScore {
KEA3DMDTextPropertiesScoreNone = 0,
KEA3DMDTextPropertiesUnderScored = 1,
KEA3DMDTextPropertiesScored = 2,
KEA3DMDTextPropertiesOverScored = 3
} |
| Enumerator that describes the score type applied on text. More...
|
|
A3D SDK Enumerations and static values.
- Author
- Tech Soft 3D
- Version
- 11.0
- Date
- October 2017
- Copyright (c) 2017 by Tech Soft 3D, LLC. All rights reserved.