A3DSDKFeatureEnums.h

Fields

kA3DParameterType_None
kA3DParameterType_Information
kA3DParameterType_Type
kA3DParameterType_Specification
kA3DParameterType_FeatureDefinition
kA3DParameterType_Definition
kA3DParameterType_Container
kA3DParameterType_ContainerInternal
kA3DParameterType_Data
kA3DFamily_None
kA3DFamily_Root
kA3DFamily_Information
kA3DFamily_Type
kA3DFamily_FeatureDefinition
kA3DFamily_DoubleData
kA3DFamily_IntegerData
kA3DFamily_StringData
kA3DFamily_Value
kA3DFamily_Definition
kA3DFamily_Definition_Hole
kA3DFamily_Definition_Pattern
kA3DFamily_Definition_Thread
kA3DFRMRoot_None
kA3DFRMRoot_Node
kA3DFRMRoot_Container
kA3DFRMRoot_Package
kA3DFRMDoubleNone
kA3DFRMDoubleValue
kA3DFRMDoubleUnit
kA3DFRMDoubleOffset
kA3DFRMDoubleDepth
kA3DFRMDoubleDiameter
kA3DFRMDoubleAngle
kA3DFRMDoublePitch
kA3DFRMDoubleDistance
kA3DFRMDoubleExtensionAndStep
kA3DFRMDoubleLinearParameter
kA3DFRMDoubleUVParameter
kA3DFRMDoubleRadius
kA3DFRMIntegerDataNone
kA3DFRMIntegerDataValue
kA3DFRMIntegerDataBoolean
kA3DFRMIntegerDataIndex
kA3DFRMIntegerDataKeepSpecification
kA3DFRMIntegerDataRadialAlignment
kA3DFRMIntegerDataClockwise
kA3DFRMIntegerDataId
kA3DFRMIntegerDataFlip
kA3DFRMIntegerDataType
kA3DFRMIntegerDataCount
kA3DFRMIntegerDataSize
kA3DFRMIntegerDataNbStart
kA3DFRMStringDataNone
kA3DFRMStringDataName
kA3DFRMStringDataAttribute
kA3DFRMStringDataType
kA3DFRMStringDataValue
kA3DFRMStringDataOption
kA3DFRMEnumDataType_None
kA3DFRMEnumDataType_CAD
kA3DFRMEnumDataType_Mode
kA3DFRMEnumDataType_Depth
kA3DFRMEnumDataType_Pattern
kA3DFRMEnumDataType_HoleShape
kA3DFRMEnumDataType_DepthLevel
kA3DFRMEnumDataType_RevolveAngle
kA3DFRMEnumDataType_Chamfer
kA3DFRMEnumDataType_Fillet
kA3DFRMEnumDataType_FilletLength
kA3DFRMEnumDataType_FilletConic
kA3DFRMEnumDataType_LengthMode
kA3DFRMEnumDataType_PatternMaster
kA3DFRMEnumDataType_ReferenceMaster
kA3DFRMDefinitionType_None
kA3DFRMDefinitionType_Depth
kA3DFRMDefinitionType_DepthFrom
kA3DFRMDefinitionType_Position
kA3DFRMDefinitionType_Direction
kA3DFRMDefinitionType_Thread
kA3DFRMDefinitionType_Shape
kA3DFRMDefinitionType_Reference
kA3DFRMDefinitionType_Sketch
kA3DFRMDefinitionType_RevolveAngle
kA3DFRMDefinitionType_RevolveAngleFrom
kA3DFRMDefinitionType_Axis
kA3DFRMDefinitionType_Chamfer
kA3DFRMDefinitionType_FilletLength
kA3DFRMDefinitionType_ReferenceMaster
kA3DFRMDefinitionType_Tolerance
kA3DFRMFeatureDefinitionType_None
kA3DFRMFeatureDefinitionType_Hole
kA3DFRMFeatureDefinitionType_Pattern
kA3DFRMFeatureDefinitionType_Sketch
kA3DFRMFeatureDefinitionType_Thread
kA3DFRMFeatureDefinitionType_Extrude
kA3DFRMFeatureDefinitionType_Revolve
kA3DFRMFeatureDefinitionType_Cosmetic
kA3DFRMFeatureDefinitionType_Chamfer
kA3DFRMFeatureDefinitionType_Fillet
kA3DFRMFeatureDefinitionType_Mirror
kA3DFRMFeatureDefinitionType_Symmetry
kA3DFRMFeatureDefinitionType_Translate
kA3DFRMFeatureDefinitionType_Rotate
kA3DFRMDataNone
kA3DFRMDataInteger
kA3DFRMDataDouble
kA3DFRMDataString
kA3DFRMDataEnum
kA3DFRMValueType_None
kA3DFRMValueType_Length
kA3DFRMValueType_Angle
kA3DFRMValueType_Diameter
kA3DFRMValueType_Radius
kA3DFRMValueType_Depth
kA3DFRMValueType_Thickness
kA3DFRMValueType_Offset
kA3DFRMValueType_Distance
kA3DFRMValueType_Coords
kA3DFRMValueType_Vector
kA3DFRMValueType_Matrix
kA3DFRMValueType_Area
kA3DFRMValueType_Volume
kA3DFRMValueType_Mass
kA3DFRMValueType_Time
kA3DFRMLink_None
kA3DFRMLink_Outcome
kA3DFRMLink_Position
kA3DFRMLink_Construction
kA3DFRMLink_Support
kA3DFRMStatus_Success
kA3DFRMStatus_Failed
kA3DFRMStatus_NotYetImplemented
kA3DFRMEnumValue_CadType_None
kA3DFRMEnumValue_CadType_Sketch
kA3DFRMEnumValue_CadType_Plane
kA3DFRMEnumValue_CadType_Point
kA3DFRMEnumValue_CadType_CoordinateSystem
kA3DFRMEnumValue_CadType_Direction
kA3DFRMEnumValue_CadType_Curve
kA3DFRMEnumValue_CadType_Analysis
kA3DFRMEnumValue_CadType_ImportedSolid
kA3DFRMEnumValue_CadType_Extrusion
kA3DFRMEnumValue_CadType_Revolution
kA3DFRMEnumValue_CadType_Surface
kA3DFRMEnumValue_CadType_Block
kA3DFRMEnumValue_CadType_Sphere
kA3DFRMEnumValue_CadType_Cone
kA3DFRMEnumValue_CadType_Cylinder
kA3DFRMEnumValue_CadType_Torus
kA3DFRMEnumValue_CadType_Dome
kA3DFRMEnumValue_CadType_Helix
kA3DFRMEnumValue_CadType_TruncatedPrism
kA3DFRMEnumValue_CadType_Hole
kA3DFRMEnumValue_CadType_Chamfer
kA3DFRMEnumValue_CadType_Blend
kA3DFRMEnumValue_CadType_Fillet
kA3DFRMEnumValue_CadType_Groove
kA3DFRMEnumValue_CadType_Pocket
kA3DFRMEnumValue_CadType_Sweep
kA3DFRMEnumValue_CadType_Pipe
kA3DFRMEnumValue_CadType_Group
kA3DFRMEnumValue_CadType_Mirror
kA3DFRMEnumValue_CadType_Pattern
kA3DFRMEnumValue_CadType_GroupPattern
kA3DFRMEnumValue_CadType_Instance
kA3DFRMEnumValue_CadType_Package
kA3DFRMEnumValue_CadType_Shell
kA3DFRMEnumValue_CadType_Trim
kA3DFRMEnumValue_CadType_Split
kA3DFRMEnumValue_CadType_Sew
kA3DFRMEnumValue_CadType_Rib
kA3DFRMEnumValue_CadType_Draft
kA3DFRMEnumValue_CadType_Hollow
kA3DFRMEnumValue_CadType_Quilt
kA3DFRMEnumValue_CadType_LocalPush
kA3DFRMEnumValue_CadType_BooleanOperation
kA3DFRMEnumValue_CadType_Intersect
kA3DFRMEnumValue_CadType_CutOut
kA3DFRMEnumValue_CadType_Merge
kA3DFRMEnumValue_CadType_Translate
kA3DFRMEnumValue_CadType_Rotate
kA3DFRMEnumValue_CadType_Scale
kA3DFRMEnumValue_CadType_Offset
kA3DFRMEnumValue_CadType_Transformation
kA3DFRMEnumValue_CadType_Thread
kA3DFRMEnumValue_CadType_Cosmetic
kA3DFRMEnumValue_CadType_Material
kA3DFRMEnumValue_CadType_Thickness
kA3DFRMEnumValue_CadType_RemoveFace
kA3DFRMEnumValue_CadType_UserDefined
kA3DFRMEnumValue_CadType_Member
kA3DFRMEnumValue_CadType_Symmetry
kA3DFRMEnumValue_CadType_FlatPattern
kA3DFRMEnumValue_ModeType_None
kA3DFRMEnumValue_ModeType_Cut
kA3DFRMEnumValue_ModeType_CutOut
kA3DFRMEnumValue_ModeType_Surface
kA3DFRMEnumValue_ModeType_SurfaceCappedEnds
kA3DFRMEnumValue_ModeType_PatternGeometry
kA3DFRMEnumValue_ModeType_Symbolic
kA3DFRMEnumValue_DepthType_None
kA3DFRMEnumValue_DepthType_Blind
kA3DFRMEnumValue_DepthType_ThruAll
kA3DFRMEnumValue_DepthType_Reference
kA3DFRMEnumValue_DepthType_Next
kA3DFRMEnumValue_DepthType_Until
kA3DFRMEnumValue_DepthType_AsReference
kA3DFRMEnumValue_DepthType_ThreadPitchCount
kA3DFRMEnumValue_RevolveAngleType_None
kA3DFRMEnumValue_RevolveAngleType_Variable
kA3DFRMEnumValue_RevolveAngleType_Variable_Symmetric
kA3DFRMEnumValue_RevolveAngleType_Reference
kA3DFRMEnumValue_RevolveAngleType_Next
kA3DFRMEnumValue_ChamferType_None
kA3DFRMEnumValue_ChamferType_Distance_Distance
kA3DFRMEnumValue_ChamferType_Distance1_Distance2
kA3DFRMEnumValue_ChamferType_Offset_Offset
kA3DFRMEnumValue_ChamferType_Offset1_Offset2
kA3DFRMEnumValue_ChamferType_Length_Angle
kA3DFRMEnumValue_ChamferType_ChordalLength_Angle
kA3DFRMEnumValue_ChamferType_Height_Angle
kA3DFRMEnumValue_ChamferType_Corner
kA3DFRMEnumValue_FilletType_None
kA3DFRMEnumValue_FilletType_Edge
kA3DFRMEnumValue_FilletType_FaceToFace
kA3DFRMEnumValue_FilletType_Tritangent
kA3DFRMEnumValue_FilletLengthType_None
kA3DFRMEnumValue_FilletLengthType_Circular
kA3DFRMEnumValue_FilletLengthType_Conic
kA3DFRMEnumValue_FilletLengthType_Conic_Asymmetric
kA3DFRMEnumValue_FilletLengthType_Continue
kA3DFRMEnumValue_FilletLengthType_Continue_Asymmetric
kA3DFRMEnumValue_FilletLengthType_Curvature
kA3DFRMEnumValue_FilletLengthType_Curvature_Asymmetric
kA3DFRMEnumValue_FilletConicType_None
kA3DFRMEnumValue_FilletConicType_Boundary_Rho
kA3DFRMEnumValue_FilletConicType_Center_Rho
kA3DFRMEnumValue_FilletConicType_Boundary_Center
kA3DFRMEnumValue_FilletConicType_Chordal_Rho
kA3DFRMEnumValue_LengthModeType_None
kA3DFRMEnumValue_LengthModeType_ByValue
kA3DFRMEnumValue_LengthModeType_Parameter
kA3DFRMEnumValue_LengthModeType_Reference
kA3DFRMEnumValue_ReferenceMaster_None
kA3DFRMEnumValue_ReferenceMaster_Features
kA3DFRMEnumValue_ReferenceMaster_CurrentBody
kA3DFRMEnumValue_ReferenceMaster_Geometries

Detailed Description

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

Type Documentation

enum EA3DFRMDataType

Feature data enum.

Version
10.2

Values:

enumerator kA3DFRMDataNone

No data at the feature level.

enumerator kA3DFRMDataInteger

Integer data embedded, see A3DFRMIntegerDataGet

enumerator kA3DFRMDataDouble

Double data embedded, see A3DFRMDoubleDataGet

enumerator kA3DFRMDataString

String data embedded, see A3DFRMStringDataGet

enumerator kA3DFRMDataEnum

Value in enumeration embedded, see A3DFRMEnumDataGet