Public Attributes | List of all members
ms3dtoolsettings Struct Reference

#include <3dtools.r.h>

Public Attributes

Int32 dCount
 
Int32 orientationView
 
UInt32 axisMode:4
 
UInt32 type:4
 
UInt32 skewedMode:4
 
UInt32 nonperiodic:1
 
UInt32 makeCopy:1
 
UInt32 keepOriginal:1
 
UInt32 parametricSolid:1
 
UInt32 reserved:16
 
DegreeOfFreedom tolerance
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   planar:1
 
   UInt32   pointCurveStream:1
 
   UInt32   changeDirMode:1
 
   UInt32   curvatureDisplay:1
 
   UInt32   curvatureDisplayDensity:9
 
   UInt32   curvatureDisplayScale:10
 
   UInt32   changeDirMakeCopy:1
 
   BsplineParam   params
 
   BsplineDisplay   display
 
curve
 
struct {
   UInt32   polygon:1
 
   UInt32   curve:1
 
   UInt32   order:1
 
   UInt32   preserveShape:1
 
   UInt32   periodicity:1
 
   UInt32   reduceMakeCopy:1
 
   UInt32   curvature:1
 
   UInt32   mode:2
 
   UInt32   poleNum:13
 
   UInt32   makeUniKnotsCopy:1
 
   UInt32   reserved:9
 
changeCurve
 
struct {
   UInt32   polygon:1
 
   UInt32   curve:1
 
   UInt32   order:1
 
   UInt32   periodicity:1
 
   UInt32   closed:2
 
   UInt32   reserved:26
 
matchCurve
 
struct {
   UInt32   type:4
 
   UInt32   mode:3
 
   UInt32   reserved:25
 
   T_Adouble   hyperbolaRho
 
   T_Adouble   ellipseRho
 
conic
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   input:1
 
   UInt32   reserved:23
 
   DegreeOfFreedom   tolerance
 
   DegreeOfFreedom   startDegree
 
   DegreeOfFreedom   finalDegree
 
   DegreeOfFreedom   startRadius
 
   DegreeOfFreedom   finalRadius
 
   DegreeOfFreedom   angle
 
   DegreeOfFreedom   length
 
spiral
 
struct {
   UInt32   direction:3
 
   UInt32   axisMode:4
 
   UInt32   skewed:1
 
   UInt32   planarSurfU:5
 
   UInt32   planarSurfV:5
 
   UInt32   planarSurfPolygon:1
 
   UInt32   reserved:13
 
   DegreeOfFreedom   baseRadius
 
   DegreeOfFreedom   topRadius
 
   DegreeOfFreedom   height
 
   DegreeOfFreedom   pitch
 
helix
 
struct {
   UInt32   mode:3
 
   UInt32   direction:3
 
   UInt32   smooth:1
 
   UInt32   reserved:25
 
   DegreeOfFreedom   param
 
extractCurve
 
struct {
   UInt32   type:4
 
   UInt32   axisMode:4
 
   UInt32   skewed:1
 
   UInt32   surfHeightLocked:1
 
   UInt32   surfWidthLocked:1
 
   UInt32   surfLenthLocked:1
 
   UInt32   axisModeSurf:4
 
   UInt32   skewedSurf:1
 
   UInt32   spherePlaceMethod:2
 
   UInt32   pyramidSurfTopEdgeLengthLocked:1
 
   UInt32   pyramidSurfBaseEdgeLengthLocked:1
 
   UInt32   pyramidSolidTopEdgeLengthLocked:1
 
   UInt32   pyramidSolidBaseEdgeLengthLocked:1
 
   UInt32   pyramidSurfBaseLengthLocked:1
 
   UInt32   pyramidSurfBaseWidthLocked:1
 
   UInt32   pyramidSolidBaseLengthLocked:1
 
   UInt32   pyramidSolidBaseWidthLocked:1
 
   UInt32   pyramidSolidRectHeightLocked:1
 
   UInt32   pyramidSurfRectHeightLocked:1
 
   UInt32   reserved:3
 
   DegreeOfFreedom   length
 
   DegreeOfFreedom   width
 
   DegreeOfFreedom   height
 
block
 
struct {
   UInt32   axisMode:4
 
   UInt32   meshSplitMaxFaces:16
 
   UInt32   meshSplitMinParts:8
 
   UInt32   polyhedronRadiusTo:2
 
   UInt32   sphereRadiusOrDiameter:1
 
   UInt32   reserved:1
 
   DegreeOfFreedom   radius
 
sphere
 
struct {
   UInt32   surfHeightLocked:1
 
   UInt32   surfRadiusLocked:1
 
   UInt32   axisModeSurf:4
 
   UInt32   skewedSurf:1
 
   UInt32   type:4
 
   UInt32   axisMode:4
 
   UInt32   skewed:1
 
   UInt32   domePlaceMethod:2
 
   UInt32   domeSurfRadiusLocked:1
 
   UInt32   domeSurfHeightLocked:1
 
   UInt32   domeSurfCutOffHeightLocked:1
 
   UInt32   domeSurfCutOffRadiusLocked:1
 
   UInt32   polyhedronFaceNum:3
 
   UInt32   reserved:7
 
   DegreeOfFreedom   radius
 
   DegreeOfFreedom   height
 
cylinder
 
struct {
   UInt32   coneSurfRight:1
 
   UInt32   coneRight:1
 
   UInt32   pyramidSolidSideNum:6
 
   UInt32   pyramidSurfSideNum:6
 
   UInt32   surfHeightLocked:1
 
   UInt32   surfTopRadiusLocked:1
 
   UInt32   surfBaseRadiusLocked:1
 
   UInt32   axisModeSurf:4
 
   UInt32   skewedSurf:1
 
   UInt32   type:4
 
   UInt32   axisMode:4
 
   UInt32   skewed:1
 
   UInt32   reserved:1
 
   DegreeOfFreedom   baseRadius
 
   DegreeOfFreedom   topRadius
 
   DegreeOfFreedom   height
 
cone
 
struct {
   UInt32   pyramidSurfBaseMethod:2
 
   UInt32   pyramidSolidBaseMethod:2
 
   UInt32   surfAngleLocked:1
 
   UInt32   surfSecondaryRadiusLocked:1
 
   UInt32   surfPrimaryRadiusLocked:1
 
   UInt32   axisModeSurf:4
 
   UInt32   type:4
 
   UInt32   axisMode:4
 
   UInt32   polySolidPlaceBy:2
 
   UInt32   reserved:11
 
   DegreeOfFreedom   primaryRadius
 
   DegreeOfFreedom   secondaryRadius
 
   DegreeOfFreedom   angle
 
torus
 
struct {
   UInt32   surfFlat:1
 
   UInt32   flat:1
 
   UInt32   surfHeightLocked:1
 
   UInt32   surfAngleLocked:1
 
   UInt32   surfRadiusLocked:1
 
   UInt32   axisModeSurf:4
 
   UInt32   type:4
 
   UInt32   axisMode:4
 
   UInt32   pyramidSurfHeightlocked:1
 
   UInt32   pyramidHeightlocked:1
 
   UInt32   reserved:13
 
   DegreeOfFreedom   radius
 
   DegreeOfFreedom   angle
 
   DegreeOfFreedom   height
 
wedge
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   skewed:1
 
   UInt32   keepOriginal:1
 
   UInt32   bothWays:1
 
   UInt32   activeAttrib:1
 
   UInt32   solidSkewed:1
 
   UInt32   solidIsDist:1
 
   UInt32   solidIsSpin:1
 
   UInt32   solidIsDraft:1
 
   UInt32   solidIsXScale:1
 
   UInt32   solidIsYScale:1
 
   UInt32   solidBothWays:1
 
   UInt32   solidActiveAttib:1
 
   UInt32   solidKeepOriginal:1
 
   UInt32   surfaceCreateBspline:1
 
   UInt32   nonParametric:1
 
   UInt32   thicknessMode:2
 
   UInt32   reserved:7
 
   DegreeOfFreedom   distance
 
   DegreeOfFreedom   spinAngle
 
   DegreeOfFreedom   draftAngle
 
   DegreeOfFreedom   xScale
 
   DegreeOfFreedom   yScale
 
extrude
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   keepOriginal:1
 
   UInt32   activeAttrib:1
 
   UInt32   solidMode:4
 
   UInt32   solidKeepOriginal:1
 
   UInt32   solidActiveAttrib:1
 
   UInt32   solidAngleLock:1
 
   UInt32   surfaceCreateBspline:1
 
   UInt32   nonParametric:1
 
   UInt32   thicknessMode:2
 
   UInt32   reserved:11
 
   DegreeOfFreedom   angle
 
revolve
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   suppressBSurf:1
 
   UInt32   suppressBlend:1
 
   UInt32   disableCrossingEdge:1
 
   UInt32   keepOriginal:1
 
   UInt32   reserved:20
 
   BsplineParam   uParams
 
   BsplineParam   vParams
 
   BsplineDisplay   display
 
surface
 
struct {
   UInt32   polygon:1
 
   UInt32   curve:1
 
   UInt32   rulesU:1
 
   UInt32   rulesV:1
 
   UInt32   orderU:1
 
   UInt32   orderV:1
 
   UInt32   preserveShape:1
 
   UInt32   periodicityU:1
 
   UInt32   periodicityV:1
 
   UInt32   normal:1
 
   UInt32   modifyLock:4
 
   UInt32   mode:2
 
   UInt32   reverseU:1
 
   UInt32   reverseV:1
 
   UInt32   swapUV:1
 
   UInt32   reserved:13
 
changeSurface
 
struct {
   UInt32   polygon:1
 
   UInt32   curve:1
 
   UInt32   rulesU:1
 
   UInt32   rulesV:1
 
   UInt32   orderU:1
 
   UInt32   orderV:1
 
   UInt32   periodicityU:1
 
   UInt32   periodicityV:1
 
   UInt32   reserved:24
 
matchSurface
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   smooth:1
 
   UInt32   end:1
 
   UInt32   alignmentMode:4
 
   UInt32   closeInV:1
 
   UInt32   firstConstraint:3
 
   UInt32   lastConstraint:3
 
   UInt32   extendAdvOptions:1
 
   UInt32   unforceStartPoint:1
 
   UInt32   keepProfiles:1
 
   UInt32   segmentedLoft:1
 
   UInt32   isGuideLoft:1
 
   UInt32   nonParametric:1
 
   UInt32   reserved:5
 
section
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   cuspTreatment:3
 
   UInt32   rigid:1
 
   UInt32   moveByPlaner_Mode:3
 
   UInt32   moveByPlaner_makyCopy:1
 
   UInt32   reserved:16
 
   DegreeOfFreedom   insideRadius
 
   DegreeOfFreedom   outsideRadius
 
   DegreeOfFreedom   cuspRadius
 
tube
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   skewed:1
 
   UInt32   reserved:23
 
skin
 
struct {
   UInt32   mode:4
 
   UInt32   colorOverride:1
 
   UInt32   styleOverride:1
 
   UInt32   weightOverride:1
 
   UInt32   color:8
 
   UInt32   style:3
 
   UInt32   weight:5
 
   UInt32   reserved:9
 
   DegreeOfFreedom   tolerance
 
trim
 
struct {
   UInt32   mode:4
 
   UInt32   meshKeepContours:1
 
   UInt32   meshKeepXYPoints:1
 
   UInt32   meshContoursExpand:1
 
   UInt32   meshXYPointsExpand:1
 
   UInt32   meshProjectReverse2:3
 
   UInt32   meshProjectDirMode:3
 
   UInt32   meshGridCloseU:1
 
   UInt32   meshGridCloseV:1
 
   UInt32   meshHasContraints:1
 
   UInt32   meshFromPointsDirMode:3
 
   UInt32   reserved:12
 
   DegreeOfFreedom   tolerance
 
booleanOp
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   trim:2
 
   UInt32   reserved:22
 
   DegreeOfFreedom   radius1
 
   DegreeOfFreedom   radius2
 
   DegreeOfFreedom   startRadius
 
   DegreeOfFreedom   finalRadius
 
   DegreeOfFreedom   tolerance
 
filletSurface
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   trim:2
 
   UInt32   reserved:22
 
   DegreeOfFreedom   radius1
 
   DegreeOfFreedom   radius2
 
filletCurve
 
struct {
   UInt32   continuity:6
 
   UInt32   dropMakeCopy:1
 
   UInt32   dropExtractBound:1
 
   UInt32   dropMethod:3
 
   UInt32   dropType:3
 
   UInt32   reserved:18
 
   T_Adouble   factor1
 
   T_Adouble   factor2
 
blendCurve
 
struct {
   UInt32   continuity:6
 
   UInt32   continuity1:6
 
   UInt32   dropNumURules:6
 
   UInt32   dropNumVRules:6
 
   UInt32   reverseDirection1:2
 
   UInt32   reverseDirection2:2
 
   UInt32   dynamicSelect:1
 
   UInt32   reserved:3
 
   T_Adouble   factor1
 
   T_Adouble   factor2
 
blendSurface
 
struct {
   UInt32   continuity:6
 
   UInt32   dropNumPoints:20
 
   UInt32   trimBlendType:2
 
   UInt32   trimWallType:2
 
   UInt32   keepOriginal:1
 
   UInt32   reserved:1
 
   DegreeOfFreedom   tolerance
 
rails
 
struct {
   UInt32   effect:4
 
   UInt32   direction:4
 
   UInt32   capped:1
 
   UInt32   capMode:4
 
   UInt32   skewed:1
 
   UInt32   reserved:18
 
   DegreeOfFreedom   range
 
   DegreeOfFreedom   distance
 
   DegreeOfFreedom   tolerance
 
punch
 
struct {
   UInt32   direction:3
 
   UInt32   nohole:1
 
   UInt32   cutDir:2
 
   UInt32   reserved:26
 
   DegreeOfFreedom   tolerance
 
impose
 
struct {
   DegreeOfFreedom   tolerance
 
reduce
 
struct {
   UInt32   order:16
 
   UInt32   type:2
 
   UInt32   method:4
 
   UInt32   reserved:10
 
   T_Adouble   scale
 
extendCurve
 
struct {
   Int32   order
 
   T_Adouble   scale
 
extendSurface
 
struct {
   UInt32   mode:4
 
   UInt32   type:2
 
   UInt32   infinite:1
 
   UInt32   extended:1
 
   UInt32   outputType:1
 
   UInt32   outputEnabled:1
 
   UInt32   assembleSeg:1
 
   UInt32   interactivePositioning:1
 
   UInt32   flattenSection:1
 
   UInt32   applyActiveScaleAndAngle:1
 
   UInt32   rotateToView:1
 
   UInt32   useActiveSymbology:1
 
   UInt32   reserved:16
 
deleteBound
 
struct {
   UInt32   mode:4
 
   UInt32   shape:3
 
   UInt32   keepOriginalSolid:1
 
   UInt32   convertToSolid:1
 
   UInt32   keepOriginalSurface:1
 
   UInt32   convertToSurface:2
 
   UInt32   mergeInToSingleSurface:1
 
   UInt32   keepOriginalCurve:1
 
   UInt32   reserved:18
 
   DegreeOfFreedom   tolerance
 
convert
 
struct {
   UInt32   mode:4
 
   UInt32   reserved:28
 
   DegreeOfFreedom   tolerance
 
changeCap
 
struct {
   UInt32   type:4
 
   UInt32   mode:4
 
   UInt32   trim:2
 
   UInt32   reserved:22
 
   DegreeOfFreedom   distance1
 
   DegreeOfFreedom   distance2
 
   DegreeOfFreedom   tolerance
 
chamfer
 
struct {
   UInt32   cuspTreatment:3
 
   UInt32   activeSymb:1
 
   UInt32   makeCopy:1
 
   UInt32   numCopy:15
 
   UInt32   partial:1
 
   UInt32   resultType:2
 
   UInt32   partialCurve:1
 
   UInt32   segment:2
 
   UInt32   reserved:6
 
   DegreeOfFreedom   tolerance
 
   DegreeOfFreedom   distance
 
offsetCurve
 
struct {
   UInt32   makeCopy:1
 
   UInt32   reserved:31
 
   DegreeOfFreedom   tolerance
 
   DegreeOfFreedom   distance
 
offsetSurface
 
struct {
   UInt32   axisMode:4
 
   UInt32   method:2
 
   UInt32   helixType:2
 
   UInt32   pitchType:3
 
   UInt32   reserved:21
 
   DegreeOfFreedom   baseRadius
 
   DegreeOfFreedom   topRadius
 
   DegreeOfFreedom   height
 
   DegreeOfFreedom   pitch
 
helicalSolid
 
struct {
   UInt32   axisMode:6
 
   UInt32   keepOriginal:1
 
   UInt32   reserved:25
 
flattenCurve
 
struct {
   UInt32   tangentControl:3
 
   UInt32   maintainTangents:2
 
   UInt32   passEnd:2
 
   UInt32   advanced:2
 
   UInt32   keepOriginal:1
 
   UInt32   unused:22
 
   T_Adouble   tolerance
 
   DegreeOfFreedom   fitLength
 
   DegreeOfFreedom   fitAngle
 
placeCurve
 
struct {
   UInt32   helixType:5
 
   UInt32   pitchType:5
 
   UInt32   unused:22
 
   T_Adouble   tolerance
 
helixCurve
 
struct {
   UInt32   maintainTangent:1
 
   UInt32   maintainSharp:1
 
   UInt32   makeCopy:1
 
   UInt32   type:4
 
   UInt32   order:13
 
   UInt32   unused:12
 
   DegreeOfFreedom   tolerance
 
sweetenCurve
 
struct {
   UInt32   makeCopy:1
 
   UInt32   type:4
 
   UInt32   uNumPoles:13
 
   UInt32   vNumPoles:13
 
   UInt32   unused:1
 
   T_Adouble   tolerance
 
sweetenSurface
 
struct {
   UInt32   makeCopy:1
 
   UInt32   uNumRuleLines:13
 
   UInt32   vNumRuleLines:13
 
   UInt32   unused:5
 
   T_Adouble   tolerance
 
reduceSurface
 
struct {
   UInt32   outputMode:2
 
   UInt32   inputMode:3
 
   UInt32   showPoints:1
 
   UInt32   showTangents:1
 
   UInt32   showRadius:1
 
   UInt32   showInflection:1
 
   UInt32   showPlane:1
 
   UInt32   showCusps:1
 
   UInt32   unused:21
 
   Int32   numPoints
 
   T_Adouble   parameter
 
   T_Adouble   distAlong
 
   T_Adouble   curvatureScale
 
   T_Adouble   tangentScale
 
   T_Adouble   radius
 
curveEvaluator
 
struct {
   UInt32   outputMode:2
 
   UInt32   inputMode:3
 
   UInt32   showPoints:1
 
   UInt32   showTangents:1
 
   UInt32   showNormal:1
 
   UInt32   showPorcupine:1
 
   UInt32   numUSample:8
 
   UInt32   numVSample:8
 
   UInt32   unused:7
 
   Int32   numUPoints
 
   Int32   numVPoints
 
   T_Adouble   distUAlong
 
   T_Adouble   distVAlong
 
   T_Adouble   uParam
 
   T_Adouble   vParam
 
   T_Adouble   normalScale
 
   T_Adouble   tangentScale
 
surfaceEvaluator
 
struct {
   UInt32   trimMode:4
 
   UInt32   autoChain:1
 
   UInt32   meshBoolean2ndAsTrimmer:1
 
   UInt32   meshBooleanType:5
 
   UInt32   meshCreateType:5
 
   UInt32   meshModifyType:5
 
   UInt32   meshMergeFacetsMode:2
 
   UInt32   meshSplitKeepOriginal:1
 
   UInt32   meshUnfoldKeepOriginal:1
 
   UInt32   meshSplitMode:3
 
   UInt32   meshMergeCoplanarFaces:1
 
   UInt32   meshMergeCoplanarEdges:1
 
   UInt32   meshMergeSmallEdges:1
 
   UInt32   unused:1
 
trimCurve
 
struct {
   UInt32   autoChain:1
 
   UInt32   changeBoth:2
 
   UInt32   joinMode:4
 
   UInt32   unused:25
 
joinCurve
 
struct {
   UInt32   extractMode:2
 
   UInt32   extractBound:1
 
   UInt32   makeCopy:1
 
   UInt32   unused:28
 
   Int32   uNum
 
   Int32   vNum
 
extractCurveNew
 
struct {
   UInt32   type:2
 
   UInt32   meshToSurfKeepOrigial: 1
 
   UInt32   restoreHidingEdges:2
 
   UInt32   unused:27
 
edgeSurface
 
struct {
   UInt32   mode:2
 
   UInt32   order:4
 
   UInt32   allowSelectAgain:1
 
   UInt32   closed:1
 
   UInt32   unused:24
 
vectorInterpolation
 
struct {
   T_Adouble   xScale
 
   T_Adouble   yScale
 
   T_Adouble   spin
 
   T_Adouble   tolerance
 
rigidSweep
 
struct {
   UInt32   mode:6
 
   UInt32   scale:1
 
   UInt32   scaleHeight:1
 
   UInt32   keepTrace:1
 
   UInt32   keepSection:1
 
   UInt32   alignment:2
 
   UInt32   firstConstraint:3
 
   UInt32   lastConstraint:3
 
   UInt32   keepCurves:1
 
   UInt32   selfRepair:1
 
   UInt32   unused:12
 
twoTraceSweep
 
struct {
   DegreeOfFreedom   tolerance
 
   DegreeOfFreedom   distance
 
obsoleteOffsetCurve
 
struct {
   DegreeOfFreedom   tolerance
 
   DegreeOfFreedom   distance
 
obsoleteOffsetSurface
 
struct {
   UInt32   maxSides:10
 
   UInt32   keepOriginal:1
 
   UInt32   outputMode:3
 
   UInt32   lockChordTol:1
 
   UInt32   lockAngleTol:1
 
   UInt32   lockMaxEdgeLength:1
 
   UInt32   lockMaxSides:1
 
   UInt32   decimateFixBnd:1
 
   UInt32   subtractSplit:1
 
   UInt32   trimMode:3
 
   UInt32   trimKeepOriginal:1
 
   UInt32   uniteKeepOriginals:2
 
   UInt32   boolReverse1:1
 
   UInt32   boolReverse2:1
 
   UInt32   intersectKeepOriginals:2
 
   UInt32   subtractKeepOriginals:2
 
   T_Adouble   maxEdgeLength
 
   T_Adouble   chordTol
 
   T_Adouble   angleTol
 
facet
 
SmartSolidSettings smartSolid
 
T_Adouble facetDecimatePercent
 
T_Adouble facetTrimTolerance
 
T_Adouble facetSmallEdgeLength
 
T_Adouble curveEvaluatordistAlongAbs
 
T_Adouble facetDecimateChordTol
 
T_Adouble blockSurfLength
 
T_Adouble blockSurfWidth
 
T_Adouble blockSurfHeight
 
T_Adouble cylinderSurfRadius
 
T_Adouble cylinderSurfHeight
 
T_Adouble coneSurfBaseRadius
 
T_Adouble coneSurfTopRadius
 
T_Adouble coneSurfHeight
 
T_Adouble torusSurfPrimaryRadius
 
T_Adouble torusSurfSecondaryRadius
 
T_Adouble torusSurfAngle
 
T_Adouble wedgeSurfRadius
 
T_Adouble wedgeSurfAngle
 
T_Adouble wedgeSurfHeight
 
T_Adouble offsetSurfaceDistance
 
T_Adouble tubeSurfScale
 
T_Adouble tubeSurfTwist
 
T_Adouble tubeSurfRad
 
T_Adouble tubeSolidScale
 
T_Adouble tubeSolidTwist
 
T_Adouble tubeSolidRadInside
 
T_Adouble tubeSolidRadOutside
 
T_Adouble extrudeSolidDistance
 
T_Adouble extrudeSolidSpinAng
 
T_Adouble extrudeSolidDraftAng
 
T_Adouble extrudeSolidXScale
 
T_Adouble extrudeSolidYScale
 
T_Adouble revoleSolidAngle
 
T_Adouble squishFlattenGrid
 
T_Adouble meshToSurfTol
 
T_Adouble polySolidWidth
 
T_Adouble polySolidHeight
 
T_Adouble hideMeshEdgesAngle
 
T_Adouble extrudeThickness
 
T_Adouble revolveThickness
 
T_Adouble reservedForFuture [6]
 

Member Data Documentation

UInt32 activeAttrib
UInt32 activeSymb
UInt32 advanced
UInt32 alignment
UInt32 alignmentMode
UInt32 allowSelectAgain
T_Adouble angleTol
UInt32 applyActiveScaleAndAngle
UInt32 assembleSeg
UInt32 autoChain
UInt32 axisMode
UInt32 axisModeSurf
DegreeOfFreedom baseRadius
struct { ... } blendCurve
struct { ... } blendSurface
struct { ... } block
T_Adouble blockSurfHeight
T_Adouble blockSurfLength
T_Adouble blockSurfWidth
struct { ... } booleanOp
UInt32 boolReverse1
UInt32 boolReverse2
UInt32 bothWays
UInt32 capMode
UInt32 capped
struct { ... } chamfer
UInt32 changeBoth
struct { ... } changeCap
struct { ... } changeCurve
UInt32 changeDirMakeCopy
UInt32 changeDirMode
struct { ... } changeSurface
T_Adouble chordTol
UInt32 closed
UInt32 closeInV
UInt32 color
UInt32 colorOverride
struct { ... } cone
UInt32 coneRight
T_Adouble coneSurfBaseRadius
T_Adouble coneSurfHeight
UInt32 coneSurfRight
T_Adouble coneSurfTopRadius
struct { ... } conic
UInt32 continuity
UInt32 continuity1
struct { ... } convert
UInt32 convertToSolid
UInt32 convertToSurface
UInt32 curvature
UInt32 curvatureDisplay
UInt32 curvatureDisplayDensity
UInt32 curvatureDisplayScale
T_Adouble curvatureScale
struct { ... } curve
UInt32 curve
struct { ... } curveEvaluator
T_Adouble curveEvaluatordistAlongAbs
DegreeOfFreedom cuspRadius
UInt32 cuspTreatment
UInt32 cutDir
struct { ... } cylinder
T_Adouble cylinderSurfHeight
T_Adouble cylinderSurfRadius
Int32 dCount
UInt32 decimateFixBnd
struct { ... } deleteBound
UInt32 direction
UInt32 disableCrossingEdge
BsplineDisplay display
T_Adouble distAlong
DegreeOfFreedom distance
DegreeOfFreedom distance1
DegreeOfFreedom distance2
T_Adouble distUAlong
T_Adouble distVAlong
UInt32 domePlaceMethod
UInt32 domeSurfCutOffHeightLocked
UInt32 domeSurfCutOffRadiusLocked
UInt32 domeSurfHeightLocked
UInt32 domeSurfRadiusLocked
DegreeOfFreedom draftAngle
UInt32 dropExtractBound
UInt32 dropMakeCopy
UInt32 dropMethod
UInt32 dropNumPoints
UInt32 dropNumURules
UInt32 dropNumVRules
UInt32 dropType
UInt32 dynamicSelect
struct { ... } edgeSurface
UInt32 effect
T_Adouble ellipseRho
UInt32 end
UInt32 extendAdvOptions
struct { ... } extendCurve
UInt32 extended
struct { ... } extendSurface
UInt32 extractBound
struct { ... } extractCurve
struct { ... } extractCurveNew
UInt32 extractMode
struct { ... } extrude
T_Adouble extrudeSolidDistance
T_Adouble extrudeSolidDraftAng
T_Adouble extrudeSolidSpinAng
T_Adouble extrudeSolidXScale
T_Adouble extrudeSolidYScale
T_Adouble extrudeThickness
struct { ... } facet
T_Adouble facetDecimateChordTol
T_Adouble facetDecimatePercent
T_Adouble facetSmallEdgeLength
T_Adouble facetTrimTolerance
T_Adouble factor1
T_Adouble factor2
struct { ... } filletCurve
struct { ... } filletSurface
DegreeOfFreedom finalDegree
DegreeOfFreedom finalRadius
UInt32 firstConstraint
DegreeOfFreedom fitAngle
DegreeOfFreedom fitLength
UInt32 flat
struct { ... } flattenCurve
UInt32 flattenSection
struct { ... } helicalSolid
struct { ... } helix
struct { ... } helixCurve
UInt32 helixType
T_Adouble hideMeshEdgesAngle
T_Adouble hyperbolaRho
struct { ... } impose
UInt32 infinite
UInt32 input
UInt32 inputMode
DegreeOfFreedom insideRadius
UInt32 interactivePositioning
UInt32 intersectKeepOriginals
UInt32 isGuideLoft
struct { ... } joinCurve
UInt32 joinMode
UInt32 keepCurves
UInt32 keepOriginal
UInt32 keepOriginalCurve
UInt32 keepOriginalSolid
UInt32 keepOriginalSurface
UInt32 keepProfiles
UInt32 keepSection
UInt32 keepTrace
UInt32 lastConstraint
UInt32 lockAngleTol
UInt32 lockChordTol
UInt32 lockMaxEdgeLength
UInt32 lockMaxSides
UInt32 maintainSharp
UInt32 maintainTangent
UInt32 maintainTangents
UInt32 makeCopy
UInt32 makeUniKnotsCopy
struct { ... } matchCurve
struct { ... } matchSurface
T_Adouble maxEdgeLength
UInt32 maxSides
UInt32 mergeInToSingleSurface
UInt32 meshBoolean2ndAsTrimmer
UInt32 meshBooleanType
UInt32 meshContoursExpand
UInt32 meshCreateType
UInt32 meshFromPointsDirMode
UInt32 meshGridCloseU
UInt32 meshGridCloseV
UInt32 meshHasContraints
UInt32 meshKeepContours
UInt32 meshKeepXYPoints
UInt32 meshMergeCoplanarEdges
UInt32 meshMergeCoplanarFaces
UInt32 meshMergeFacetsMode
UInt32 meshMergeSmallEdges
UInt32 meshModifyType
UInt32 meshProjectDirMode
UInt32 meshProjectReverse2
UInt32 meshSplitKeepOriginal
UInt32 meshSplitMaxFaces
UInt32 meshSplitMinParts
UInt32 meshSplitMode
UInt32 meshToSurfKeepOrigial
T_Adouble meshToSurfTol
UInt32 meshUnfoldKeepOriginal
UInt32 meshXYPointsExpand
UInt32 method
UInt32 mode
UInt32 modifyLock
UInt32 moveByPlaner_makyCopy
UInt32 moveByPlaner_Mode
UInt32 nohole
UInt32 nonParametric
UInt32 nonperiodic
UInt32 normal
T_Adouble normalScale
UInt32 numCopy
Int32 numPoints
Int32 numUPoints
UInt32 numUSample
Int32 numVPoints
UInt32 numVSample
struct { ... } obsoleteOffsetCurve
struct { ... } obsoleteOffsetSurface
struct { ... } offsetCurve
struct { ... } offsetSurface
T_Adouble offsetSurfaceDistance
UInt32 order
Int32 order
UInt32 orderU
UInt32 orderV
Int32 orientationView
UInt32 outputEnabled
UInt32 outputMode
UInt32 outputType
DegreeOfFreedom outsideRadius
T_Adouble parameter
UInt32 parametricSolid
BsplineParam params
UInt32 partial
UInt32 partialCurve
UInt32 passEnd
UInt32 periodicity
UInt32 periodicityU
UInt32 periodicityV
UInt32 pitchType
struct { ... } placeCurve
UInt32 planar
UInt32 planarSurfPolygon
UInt32 planarSurfU
UInt32 planarSurfV
UInt32 pointCurveStream
UInt32 poleNum
UInt32 polygon
UInt32 polyhedronFaceNum
UInt32 polyhedronRadiusTo
T_Adouble polySolidHeight
UInt32 polySolidPlaceBy
T_Adouble polySolidWidth
UInt32 preserveShape
DegreeOfFreedom primaryRadius
struct { ... } punch
UInt32 pyramidHeightlocked
UInt32 pyramidSolidBaseEdgeLengthLocked
UInt32 pyramidSolidBaseLengthLocked
UInt32 pyramidSolidBaseMethod
UInt32 pyramidSolidBaseWidthLocked
UInt32 pyramidSolidRectHeightLocked
UInt32 pyramidSolidSideNum
UInt32 pyramidSolidTopEdgeLengthLocked
UInt32 pyramidSurfBaseEdgeLengthLocked
UInt32 pyramidSurfBaseLengthLocked
UInt32 pyramidSurfBaseMethod
UInt32 pyramidSurfBaseWidthLocked
UInt32 pyramidSurfHeightlocked
UInt32 pyramidSurfRectHeightLocked
UInt32 pyramidSurfSideNum
UInt32 pyramidSurfTopEdgeLengthLocked
T_Adouble radius
DegreeOfFreedom radius1
DegreeOfFreedom radius2
struct { ... } rails
struct { ... } reduce
UInt32 reduceMakeCopy
struct { ... } reduceSurface
UInt32 reserved
T_Adouble reservedForFuture[6]
UInt32 restoreHidingEdges
UInt32 resultType
UInt32 reverseDirection1
UInt32 reverseDirection2
UInt32 reverseU
UInt32 reverseV
T_Adouble revoleSolidAngle
struct { ... } revolve
T_Adouble revolveThickness
UInt32 rigid
struct { ... } rigidSweep
UInt32 rotateToView
UInt32 rulesU
UInt32 rulesV
T_Adouble scale
UInt32 scale
UInt32 scaleHeight
DegreeOfFreedom secondaryRadius
struct { ... } section
UInt32 segment
UInt32 segmentedLoft
UInt32 selfRepair
UInt32 shape
UInt32 showCusps
UInt32 showInflection
UInt32 showNormal
UInt32 showPlane
UInt32 showPoints
UInt32 showPorcupine
UInt32 showRadius
UInt32 showTangents
UInt32 skewed
UInt32 skewedMode
UInt32 skewedSurf
struct { ... } skin
SmartSolidSettings smartSolid
UInt32 smooth
UInt32 solidActiveAttib
UInt32 solidActiveAttrib
UInt32 solidAngleLock
UInt32 solidBothWays
UInt32 solidIsDist
UInt32 solidIsDraft
UInt32 solidIsSpin
UInt32 solidIsXScale
UInt32 solidIsYScale
UInt32 solidKeepOriginal
UInt32 solidMode
UInt32 solidSkewed
struct { ... } sphere
UInt32 spherePlaceMethod
UInt32 sphereRadiusOrDiameter
T_Adouble spin
DegreeOfFreedom spinAngle
struct { ... } spiral
T_Adouble squishFlattenGrid
DegreeOfFreedom startDegree
DegreeOfFreedom startRadius
UInt32 style
UInt32 styleOverride
UInt32 subtractKeepOriginals
UInt32 subtractSplit
UInt32 suppressBlend
UInt32 suppressBSurf
struct { ... } surface
UInt32 surfaceCreateBspline
struct { ... } surfaceEvaluator
UInt32 surfAngleLocked
UInt32 surfBaseRadiusLocked
UInt32 surfFlat
UInt32 surfHeightLocked
UInt32 surfLenthLocked
UInt32 surfPrimaryRadiusLocked
UInt32 surfRadiusLocked
UInt32 surfSecondaryRadiusLocked
UInt32 surfTopRadiusLocked
UInt32 surfWidthLocked
UInt32 swapUV
struct { ... } sweetenCurve
struct { ... } sweetenSurface
UInt32 tangentControl
T_Adouble tangentScale
UInt32 thicknessMode
DegreeOfFreedom tolerance
T_Adouble tolerance
DegreeOfFreedom topRadius
struct { ... } torus
T_Adouble torusSurfAngle
T_Adouble torusSurfPrimaryRadius
T_Adouble torusSurfSecondaryRadius
struct { ... } trim
UInt32 trim
UInt32 trimBlendType
struct { ... } trimCurve
UInt32 trimKeepOriginal
UInt32 trimMode
UInt32 trimWallType
struct { ... } tube
T_Adouble tubeSolidRadInside
T_Adouble tubeSolidRadOutside
T_Adouble tubeSolidScale
T_Adouble tubeSolidTwist
T_Adouble tubeSurfRad
T_Adouble tubeSurfScale
T_Adouble tubeSurfTwist
struct { ... } twoTraceSweep
UInt32 type
UInt32 unforceStartPoint
UInt32 uniteKeepOriginals
Int32 uNum
UInt32 uNumPoles
UInt32 uNumRuleLines
UInt32 unused
T_Adouble uParam
BsplineParam uParams
UInt32 useActiveSymbology
struct { ... } vectorInterpolation
Int32 vNum
UInt32 vNumPoles
UInt32 vNumRuleLines
T_Adouble vParam
BsplineParam vParams
struct { ... } wedge
T_Adouble wedgeSurfAngle
T_Adouble wedgeSurfHeight
T_Adouble wedgeSurfRadius
UInt32 weight
UInt32 weightOverride
T_Adouble xScale
T_Adouble yScale

The documentation for this struct was generated from the following file:

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.