public interface StudioXformBuilderEx extends FeatureBuilder
StudioXform
builder FeatureCollection.createStudioXformBuilderEx(nxopen.features.StudioXform)
Property | Value |
---|---|
AdvancedMethodOption | AdvancedOff |
CanUseFaceFinder | 0 |
CurveRange.AnchorPosition | Start |
DegreesAndSegmentsOrPatches.Degree | 3 |
DegreesAndSegmentsOrPatches.SegmentsOrPatches | 1 |
DegreesAndSegmentsOrPatches.UDegree | 5 |
DegreesAndSegmentsOrPatches.UPatches | 1 |
DegreesAndSegmentsOrPatches.VDegree | 5 |
DegreesAndSegmentsOrPatches.VPatches | 1 |
ExtractMethod | Original |
FaceFinder.CoaxialEnabled | 0 |
FaceFinder.CoplanarAxesEnabled | 0 |
FaceFinder.CoplanarEnabled | 0 |
FaceFinder.EqualDiameterEnabled | 0 |
FaceFinder.OffsetEnabled | 0 |
FaceFinder.ParallelEnabled | 0 |
FaceFinder.PerpendicularEnabled | 0 |
FaceFinder.SymmetricEnabled | 0 |
FaceFinder.TangentEnabled | 0 |
FaceFinder.ThicknessChainEnabled | 0 |
FaceFinder.UseFaceBrowse | 1 |
FallOffScale | 0 |
FeatureSaveMethod | Relative |
InsertKnotDirection | UDirection |
InsertKnotParameter | 20 |
IsSingleSelection | 1 |
KeepAllContinuity | 0 |
LockPoles | 1 |
LockRegionUEndFlexibility | 0 |
LockRegionUStartFlexibility | 0 |
LockRegionVEndFlexibility | 0 |
LockRegionVStartFlexibility | 0 |
MovementMethod | View |
PlanarizeDirection | U |
PlanarizeMethod | AtPlaneLocation |
PlanarizeProjectionPlane | YZ |
PrincipalMovementDirection | Z |
PrincipalRotatingAxis | Z |
PrincipalScalingDirection | X |
ProportionalAllU | 1 |
ProportionalAllV | 1 |
ProportionalFallOffScale (deprecated) | 0.5 |
ProportionalMoveAfterU | 0 |
ProportionalMoveAfterV | 0 |
ProportionalMoveBeforeU | 0 |
ProportionalMoveBeforeV | 0 |
RotatingAxis | WCS |
ScalingDirection | View |
SurfaceRange.AnchorPosition | Vertex1 |
Modifier and Type | Interface and Description |
---|---|
static class |
StudioXformBuilderEx.AdvancedMethodOptionType
Represents the advanced method option type
|
static class |
StudioXformBuilderEx.AdvancedMethodType
Deprecated.
Deprecated in NX8.5.0. Use
StudioXformBuilderEx.AdvancedMethodOptionType instead.
|
static class |
StudioXformBuilderEx.ExtrationMethodType
B-surface extraction method
|
static class |
StudioXformBuilderEx.FeatureType
Represents the feature type
|
static class |
StudioXformBuilderEx.InsertKnotDirectionType
Represents the insert knot direction type
|
static class |
StudioXformBuilderEx.InsertPoleType
Represents the insert pole type
|
static class |
StudioXformBuilderEx.MovementMethodType
Represents the Xform movement type
|
static class |
StudioXformBuilderEx.PlanarizeDirectionType
Represents the planarize direction type
|
static class |
StudioXformBuilderEx.PlanarizeMethodType
Represents the planarize method type
|
static class |
StudioXformBuilderEx.PlanarizeProjectionPlaneType
Represents the planarize projection plane type
|
static class |
StudioXformBuilderEx.PoleEditType
Editing types of a pole of spline belonging to a Studio Spline feature
|
static class |
StudioXformBuilderEx.PrincipalMovementDirectionType
Represents the principal movement direction type
|
static class |
StudioXformBuilderEx.PrincipalRotatingAxisType
Represents the principal rotation axis type
|
static class |
StudioXformBuilderEx.PrincipalScalingDirectionType
Represents the principal scaling direction type
|
static class |
StudioXformBuilderEx.ProportionalPoleControlType
Represents the pole control type in proportional method
|
static class |
StudioXformBuilderEx.RotatingAxisType
Represents the rotation axis type
|
static class |
StudioXformBuilderEx.RotatingPivotType
Represents the rotating pivot type
|
static class |
StudioXformBuilderEx.ScalingCenterType
Represents the scaling center type
|
static class |
StudioXformBuilderEx.ScalingDirectionType
Represents the scaling direction type
|
static class |
StudioXformBuilderEx.SurfaceDirectionType
Represents the U or V direction of a B-Surface
|
static class |
StudioXformBuilderEx.Types
Represents the Xform editing type
|
Modifier and Type | Method and Description |
---|---|
StudioXformBuilderEx.AdvancedMethodType |
advancedMethod()
Deprecated.
Deprecated in NX8.5.0. Use
advancedMethodOption() instead.
|
StudioXformBuilderEx.AdvancedMethodOptionType |
advancedMethodOption()
Returns the advanced method
License requirements: None. |
boolean |
canUseFaceFinder()
Returns the using face finder flag
License requirements: None. |
void |
changeDegree(NXObject xformObject)
Deprecated.
Deprecated in NX8.5.0. Use
changeDegreeWithParameters(nxopen.NXObject, int, int, int, int) instead.
|
void |
changeDegreeWithParameters(NXObject xformObject,
int uDegree,
int vDegree,
int uPatch,
int vPatch)
Changes degree of the selected xform object with desired parameters
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
changeFlexibility(NXObject xformObject)
Changes flexibility of the selected xform object
License requirements: studio_free_form ("STUDIO FREE FORM") . |
Continuity |
continuityUMax()
Returns the continuity at U maximum
License requirements: None. |
Continuity |
continuityUMin()
Returns the continuity at U minimum
License requirements: None. |
Continuity |
continuityVMax()
Returns the continuity at V maximum
License requirements: None. |
Continuity |
continuityVMin()
Returns the continuity at V minimum
License requirements: None. |
ControlPoleManagerData |
controlPoleManager()
Returns the control pole manager
License requirements: None. |
void |
convertParameters(NXObject xformObject)
Converts parameters of the feature that owns selected xform object.
|
CurveRangeBuilder |
curveRange()
Returns the curve range
License requirements: None. |
DegreesAndSegmentsOrPatchesBuilder |
degreesAndSegmentsOrPatches()
Returns the degrees and segments or patches
License requirements: None. |
void |
endLockRegion(NXObject xformObject)
End Lock Region operation to the selected xform object
License requirements: studio_free_form ("STUDIO FREE FORM") . |
StudioXformBuilderEx.ExtrationMethodType |
extractMethod()
Returns the b-surface extraction method
License requirements: None. |
double |
extractTolerance()
Returns the value indicating a tolerance to be used to extract a b-surface from a selection face
License requirements: None. |
FaceRecognitionBuilder |
faceFinder()
Returns the face finder
License requirements: None. |
void |
fallOffReset()
Reset the fall off scale
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
fallOffScale()
Returns the fall off scale
License requirements: None. |
StudioXformBuilderEx.FeatureType |
featureSaveMethod()
Returns the feature save method
License requirements: None. |
void |
insertKnot(NXObject xformObject)
Inserts knot in the selected xform object
License requirements: studio_free_form ("STUDIO FREE FORM") . |
StudioXformBuilderEx.InsertKnotDirectionType |
insertKnotDirection()
Returns the insert knot direction
License requirements: None. |
int |
insertKnotParameter()
Returns the parameter where to insert knots
License requirements: None. |
void |
insertKnots()
Insert knots
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
insertPole(NXObject xformObject,
int poleIndex,
StudioXformBuilderEx.InsertPoleType insertType,
StudioXformBuilderEx.SurfaceDirectionType direction,
double location)
Inserts a pole in the selected xform object
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
isSingleSelection()
Returns the single selection flag
License requirements: None. |
boolean |
keepAllContinuity()
Returns a value indicating whether to keep all continuity
License requirements: None. |
boolean |
lockPoles()
Returns a value indicating whether to lock poles in boundary constraints
License requirements: None. |
void |
lockRegionNextObject()
Move to next object in Lock Region method when more than one objected are in editing
License requirements: studio_free_form ("STUDIO FREE FORM") . |
int |
lockRegionUEndFlexibility()
Returns the lock region flexibility at U end
License requirements: None. |
int |
lockRegionUStartFlexibility()
Returns the lock region flexibility at U start
License requirements: None. |
int |
lockRegionVEndFlexibility()
Returns the lock region flexibility at V end
License requirements: None. |
int |
lockRegionVStartFlexibility()
Returns the lock region flexibility at V start
License requirements: None. |
Plane |
movementArbitraryPlane()
Returns the movement arbitrary plane
License requirements: None. |
Direction |
movementArbitraryVector()
Returns the movement arbitrary vector
License requirements: None. |
StudioXformBuilderEx.MovementMethodType |
movementMethod()
Returns the movement method
License requirements: None. |
Plane |
planarizeArbitraryPlane()
Returns the planarize arbitrary plane
License requirements: None. |
StudioXformBuilderEx.PlanarizeDirectionType |
planarizeDirection()
Returns the planarize direction
License requirements: None. |
StudioXformBuilderEx.PlanarizeMethodType |
planarizeMethod()
Returns the planarize method
License requirements: None. |
StudioXformBuilderEx.PlanarizeProjectionPlaneType |
planarizeProjectionPlane()
Returns the planarize projection plane
License requirements: None. |
StudioXformBuilderEx.PrincipalMovementDirectionType |
principalMovementDirection()
Returns the principal movement direction
License requirements: None. |
StudioXformBuilderEx.PrincipalRotatingAxisType |
principalRotatingAxis()
Returns the principal rotating axis
License requirements: None. |
StudioXformBuilderEx.PrincipalScalingDirectionType |
principalScalingDirection()
Returns the principal scaling direction
License requirements: None. |
boolean |
proportionalAllU()
Returns a value indicating whether to use all poles in U direction during the proportional movement
License requirements: None. |
boolean |
proportionalAllV()
Returns a value indicating whether to use all poles in V direction during the proportional movement
License requirements: None. |
double |
proportionalFallOffScale()
Deprecated.
Deprecated in NX8.5.0. Use
fallOffScale() instead.
|
int |
proportionalMoveAfterU()
Returns a value indicating the pole number after u to participate in the proportional movement
License requirements: None. |
int |
proportionalMoveAfterV()
Returns a value indicating the pole number after v to participate in the proportional movement
License requirements: None. |
int |
proportionalMoveBeforeU()
Returns a value indicating the pole number before u to participate in the proportional movement
License requirements: None. |
int |
proportionalMoveBeforeV()
Returns a value indicating the pole number before v to participate in the proportional movement
License requirements: None. |
StudioXformBuilderEx.ProportionalPoleControlType |
proportionalPoleControlOption()
Returns the proportional pole control type
License requirements: None. |
void |
proportionalReset()
Deprecated.
Deprecated in NX8.5.0. Use
fallOffReset() instead.
|
void |
rebaseOriginalGeometry(NXObject xformObject)
Replaces the original geometry data of an entity with the current deformed geometry data
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
removePole(NXObject xformObject,
int poleIndex,
StudioXformBuilderEx.SurfaceDirectionType direction)
Inserts a pole in the selected xform object
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
restoreParentFace()
Restore the parent face of a selection face
License requirements: studio_free_form ("STUDIO FREE FORM") . |
Plane |
rotatingArbitraryPlane()
Returns the rotating arbitrary plane
License requirements: None. |
Direction |
rotatingArbitraryVector()
Returns the rotating arbitrary vector
License requirements: None. |
StudioXformBuilderEx.RotatingAxisType |
rotatingAxis()
Returns the rotating axis
License requirements: None. |
StudioXformBuilderEx.RotatingPivotType |
rotatingPivot()
Returns the rotating pivot
License requirements: None. |
Point |
rotatingPivotPoint()
Returns the rotating pivot point
License requirements: None. |
Plane |
scalingArbitraryPlane()
Returns the scaling arbitrary plane
License requirements: None. |
Direction |
scalingArbitraryVector()
Returns the scaling arbitrary vector
License requirements: None. |
StudioXformBuilderEx.ScalingCenterType |
scalingCenter()
Returns the scaling center
License requirements: None. |
Point |
scalingCenterPoint()
Returns the scaling center point
License requirements: None. |
StudioXformBuilderEx.ScalingDirectionType |
scalingDirection()
Returns the scaling direction
License requirements: None. |
void |
setAdvancedMethod(StudioXformBuilderEx.AdvancedMethodType advancedMethod)
Deprecated.
Deprecated in NX8.5.0. Use
setAdvancedMethodOption(nxopen.features.StudioXformBuilderEx.AdvancedMethodOptionType) instead.
|
void |
setAdvancedMethodOption(StudioXformBuilderEx.AdvancedMethodOptionType advancedMethod)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setCanUseFaceFinder(boolean canUseFaceFinder)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setExtractMethod(StudioXformBuilderEx.ExtrationMethodType extractMethod)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setExtractTolerance(double extractTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setFallOffScale(double fallOffScale)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setFeatureSaveMethod(StudioXformBuilderEx.FeatureType featureSaveMethod)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setInsertKnotDirection(StudioXformBuilderEx.InsertKnotDirectionType insertKnotDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setInsertKnotParameter(int insertKnotSlider)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setKeepAllContinuity(boolean keepAllContinuity)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setLockPoles(boolean lockPoles)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setLockRegionUEndFlexibility(int lockRegionUEndFlexibility)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setLockRegionUStartFlexibility(int lockRegionUStartFlexibility)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setLockRegionVEndFlexibility(int lockRegionVEndFlexibility)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setLockRegionVStartFlexibility(int lockRegionVStartFlexibility)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMovementArbitraryPlane(Plane movementArbitraryPlane)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMovementArbitraryVector(Direction movementArbitraryVector)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMovementMethod(StudioXformBuilderEx.MovementMethodType movementMethod)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPlanarizeArbitraryPlane(Plane planarizeArbitraryPlane)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPlanarizeDirection(StudioXformBuilderEx.PlanarizeDirectionType planarizeDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPlanarizeMethod(StudioXformBuilderEx.PlanarizeMethodType planarizeMethod)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPlanarizeProjectionPlane(StudioXformBuilderEx.PlanarizeProjectionPlaneType planarizeProjectionPlane)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPoleEditType(NXObject xformObject,
int index,
StudioXformBuilderEx.PoleEditType poleEditType)
Update pole status of the selected BSpine curve
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPrincipalMovementDirection(StudioXformBuilderEx.PrincipalMovementDirectionType principalMovementDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPrincipalRotatingAxis(StudioXformBuilderEx.PrincipalRotatingAxisType principalRotatingAxis)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPrincipalScalingDirection(StudioXformBuilderEx.PrincipalScalingDirectionType principalScalingDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setProportionalAllU(boolean proportionalAllU)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setProportionalAllV(boolean proportionalAllV)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setProportionalFallOffScale(double proportionalFallOffScale)
Deprecated.
Deprecated in NX8.5.0. Use
setFallOffScale(double) instead.
|
void |
setProportionalMoveAfterU(int proportionalMoveAfterU)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setProportionalMoveAfterV(int proportionalMoveAfterV)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setProportionalMoveBeforeU(int proportionalMoveBeforeU)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setProportionalMoveBeforeV(int proportionalMoveBeforeV)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setProportionalPoleControlOption(StudioXformBuilderEx.ProportionalPoleControlType poleControlOption)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setRotatingArbitraryPlane(Plane rotatingArbitraryPlane)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setRotatingArbitraryVector(Direction rotatingArbitraryVector)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setRotatingAxis(StudioXformBuilderEx.RotatingAxisType rotatingAxis)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setRotatingPivot(StudioXformBuilderEx.RotatingPivotType rotatingPivot)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setRotatingPivotPoint(Point rotatingPivotPoint)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setScalingArbitraryPlane(Plane scalingArbitraryPlane)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setScalingArbitraryVector(Direction scalingArbitraryVector)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setScalingCenter(StudioXformBuilderEx.ScalingCenterType scalingCenter)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setScalingCenterPoint(Point scalingCenterPoint)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setScalingDirection(StudioXformBuilderEx.ScalingDirectionType scalingDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setSingleSelection(boolean singleSelectionFlag)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setType(StudioXformBuilderEx.Types type)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
SurfaceRangeBuilder |
surfaceRange()
Returns the surface range
License requirements: None. |
StudioXformBuilderEx.Types |
type()
Returns the editing type
License requirements: None. |
void |
updateLockRegionGeometry(NXObject xformObject)
Update lock region geometry with current geometry
License requirements: studio_free_form ("STUDIO FREE FORM") . |
SelectNXObjectList |
xformObjects()
Returns the object to be transformed.
|
OrientXpressBuilder |
xformOX()
Returns the orient express object
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean isSingleSelection() throws NXException, RemoteException
NXException
RemoteException
void setSingleSelection(boolean singleSelectionFlag) throws NXException, RemoteException
singleSelectionFlag
- NXException
RemoteException
boolean canUseFaceFinder() throws NXException, RemoteException
NXException
RemoteException
void setCanUseFaceFinder(boolean canUseFaceFinder) throws NXException, RemoteException
canUseFaceFinder
- NXException
RemoteException
SelectNXObjectList xformObjects() throws NXException, RemoteException
NXException
RemoteException
FaceRecognitionBuilder faceFinder() throws NXException, RemoteException
NXException
RemoteException
ControlPoleManagerData controlPoleManager() throws NXException, RemoteException
NXException
RemoteException
DegreesAndSegmentsOrPatchesBuilder degreesAndSegmentsOrPatches() throws NXException, RemoteException
NXException
RemoteException
StudioXformBuilderEx.MovementMethodType movementMethod() throws NXException, RemoteException
NXException
RemoteException
void setMovementMethod(StudioXformBuilderEx.MovementMethodType movementMethod) throws NXException, RemoteException
movementMethod
- NXException
RemoteException
StudioXformBuilderEx.PrincipalMovementDirectionType principalMovementDirection() throws NXException, RemoteException
NXException
RemoteException
void setPrincipalMovementDirection(StudioXformBuilderEx.PrincipalMovementDirectionType principalMovementDirection) throws NXException, RemoteException
principalMovementDirection
- NXException
RemoteException
OrientXpressBuilder xformOX() throws NXException, RemoteException
NXException
RemoteException
Direction movementArbitraryVector() throws NXException, RemoteException
NXException
RemoteException
void setMovementArbitraryVector(Direction movementArbitraryVector) throws NXException, RemoteException
movementArbitraryVector
- NXException
RemoteException
Plane movementArbitraryPlane() throws NXException, RemoteException
NXException
RemoteException
void setMovementArbitraryPlane(Plane movementArbitraryPlane) throws NXException, RemoteException
movementArbitraryPlane
- NXException
RemoteException
StudioXformBuilderEx.RotatingAxisType rotatingAxis() throws NXException, RemoteException
NXException
RemoteException
void setRotatingAxis(StudioXformBuilderEx.RotatingAxisType rotatingAxis) throws NXException, RemoteException
rotatingAxis
- NXException
RemoteException
StudioXformBuilderEx.PrincipalRotatingAxisType principalRotatingAxis() throws NXException, RemoteException
NXException
RemoteException
void setPrincipalRotatingAxis(StudioXformBuilderEx.PrincipalRotatingAxisType principalRotatingAxis) throws NXException, RemoteException
principalRotatingAxis
- NXException
RemoteException
Direction rotatingArbitraryVector() throws NXException, RemoteException
NXException
RemoteException
void setRotatingArbitraryVector(Direction rotatingArbitraryVector) throws NXException, RemoteException
rotatingArbitraryVector
- NXException
RemoteException
Plane rotatingArbitraryPlane() throws NXException, RemoteException
NXException
RemoteException
void setRotatingArbitraryPlane(Plane rotatingArbitraryPlane) throws NXException, RemoteException
rotatingArbitraryPlane
- NXException
RemoteException
StudioXformBuilderEx.RotatingPivotType rotatingPivot() throws NXException, RemoteException
NXException
RemoteException
void setRotatingPivot(StudioXformBuilderEx.RotatingPivotType rotatingPivot) throws NXException, RemoteException
rotatingPivot
- NXException
RemoteException
Point rotatingPivotPoint() throws NXException, RemoteException
NXException
RemoteException
void setRotatingPivotPoint(Point rotatingPivotPoint) throws NXException, RemoteException
rotatingPivotPoint
- NXException
RemoteException
StudioXformBuilderEx.ScalingDirectionType scalingDirection() throws NXException, RemoteException
NXException
RemoteException
void setScalingDirection(StudioXformBuilderEx.ScalingDirectionType scalingDirection) throws NXException, RemoteException
scalingDirection
- NXException
RemoteException
StudioXformBuilderEx.PrincipalScalingDirectionType principalScalingDirection() throws NXException, RemoteException
NXException
RemoteException
void setPrincipalScalingDirection(StudioXformBuilderEx.PrincipalScalingDirectionType principalScalingDirection) throws NXException, RemoteException
principalScalingDirection
- NXException
RemoteException
Direction scalingArbitraryVector() throws NXException, RemoteException
NXException
RemoteException
void setScalingArbitraryVector(Direction scalingArbitraryVector) throws NXException, RemoteException
scalingArbitraryVector
- NXException
RemoteException
Plane scalingArbitraryPlane() throws NXException, RemoteException
NXException
RemoteException
void setScalingArbitraryPlane(Plane scalingArbitraryPlane) throws NXException, RemoteException
scalingArbitraryPlane
- NXException
RemoteException
StudioXformBuilderEx.ScalingCenterType scalingCenter() throws NXException, RemoteException
NXException
RemoteException
void setScalingCenter(StudioXformBuilderEx.ScalingCenterType scalingCenter) throws NXException, RemoteException
scalingCenter
- NXException
RemoteException
Point scalingCenterPoint() throws NXException, RemoteException
NXException
RemoteException
void setScalingCenterPoint(Point scalingCenterPoint) throws NXException, RemoteException
scalingCenterPoint
- NXException
RemoteException
StudioXformBuilderEx.PlanarizeMethodType planarizeMethod() throws NXException, RemoteException
NXException
RemoteException
void setPlanarizeMethod(StudioXformBuilderEx.PlanarizeMethodType planarizeMethod) throws NXException, RemoteException
planarizeMethod
- NXException
RemoteException
StudioXformBuilderEx.PlanarizeDirectionType planarizeDirection() throws NXException, RemoteException
NXException
RemoteException
void setPlanarizeDirection(StudioXformBuilderEx.PlanarizeDirectionType planarizeDirection) throws NXException, RemoteException
planarizeDirection
- NXException
RemoteException
StudioXformBuilderEx.PlanarizeProjectionPlaneType planarizeProjectionPlane() throws NXException, RemoteException
NXException
RemoteException
void setPlanarizeProjectionPlane(StudioXformBuilderEx.PlanarizeProjectionPlaneType planarizeProjectionPlane) throws NXException, RemoteException
planarizeProjectionPlane
- NXException
RemoteException
Plane planarizeArbitraryPlane() throws NXException, RemoteException
NXException
RemoteException
void setPlanarizeArbitraryPlane(Plane planarizeArbitraryPlane) throws NXException, RemoteException
planarizeArbitraryPlane
- NXException
RemoteException
StudioXformBuilderEx.AdvancedMethodType advancedMethod() throws NXException, RemoteException
advancedMethodOption()
instead.
NXException
RemoteException
void setAdvancedMethod(StudioXformBuilderEx.AdvancedMethodType advancedMethod) throws NXException, RemoteException
setAdvancedMethodOption(nxopen.features.StudioXformBuilderEx.AdvancedMethodOptionType)
instead.
advancedMethod
- NXException
RemoteException
StudioXformBuilderEx.AdvancedMethodOptionType advancedMethodOption() throws NXException, RemoteException
NXException
RemoteException
void setAdvancedMethodOption(StudioXformBuilderEx.AdvancedMethodOptionType advancedMethod) throws NXException, RemoteException
advancedMethod
- NXException
RemoteException
StudioXformBuilderEx.ProportionalPoleControlType proportionalPoleControlOption() throws NXException, RemoteException
NXException
RemoteException
void setProportionalPoleControlOption(StudioXformBuilderEx.ProportionalPoleControlType poleControlOption) throws NXException, RemoteException
poleControlOption
- NXException
RemoteException
boolean proportionalAllU() throws NXException, RemoteException
NXException
RemoteException
void setProportionalAllU(boolean proportionalAllU) throws NXException, RemoteException
proportionalAllU
- NXException
RemoteException
boolean proportionalAllV() throws NXException, RemoteException
NXException
RemoteException
void setProportionalAllV(boolean proportionalAllV) throws NXException, RemoteException
proportionalAllV
- NXException
RemoteException
int proportionalMoveBeforeU() throws NXException, RemoteException
NXException
RemoteException
void setProportionalMoveBeforeU(int proportionalMoveBeforeU) throws NXException, RemoteException
proportionalMoveBeforeU
- NXException
RemoteException
int proportionalMoveAfterU() throws NXException, RemoteException
NXException
RemoteException
void setProportionalMoveAfterU(int proportionalMoveAfterU) throws NXException, RemoteException
proportionalMoveAfterU
- NXException
RemoteException
int proportionalMoveBeforeV() throws NXException, RemoteException
NXException
RemoteException
void setProportionalMoveBeforeV(int proportionalMoveBeforeV) throws NXException, RemoteException
proportionalMoveBeforeV
- NXException
RemoteException
int proportionalMoveAfterV() throws NXException, RemoteException
NXException
RemoteException
void setProportionalMoveAfterV(int proportionalMoveAfterV) throws NXException, RemoteException
proportionalMoveAfterV
- NXException
RemoteException
double proportionalFallOffScale() throws NXException, RemoteException
fallOffScale()
instead.
NXException
RemoteException
void setProportionalFallOffScale(double proportionalFallOffScale) throws NXException, RemoteException
setFallOffScale(double)
instead.
proportionalFallOffScale
- NXException
RemoteException
void proportionalReset() throws NXException, RemoteException
fallOffReset()
instead.
NXException
RemoteException
double fallOffScale() throws NXException, RemoteException
NXException
RemoteException
void setFallOffScale(double fallOffScale) throws NXException, RemoteException
fallOffScale
- NXException
RemoteException
void fallOffReset() throws NXException, RemoteException
NXException
RemoteException
boolean keepAllContinuity() throws NXException, RemoteException
NXException
RemoteException
void setKeepAllContinuity(boolean keepAllContinuity) throws NXException, RemoteException
keepAllContinuity
- NXException
RemoteException
Continuity continuityUMin() throws NXException, RemoteException
NXException
RemoteException
Continuity continuityUMax() throws NXException, RemoteException
NXException
RemoteException
Continuity continuityVMin() throws NXException, RemoteException
NXException
RemoteException
Continuity continuityVMax() throws NXException, RemoteException
NXException
RemoteException
boolean lockPoles() throws NXException, RemoteException
NXException
RemoteException
void setLockPoles(boolean lockPoles) throws NXException, RemoteException
lockPoles
- NXException
RemoteException
CurveRangeBuilder curveRange() throws NXException, RemoteException
NXException
RemoteException
SurfaceRangeBuilder surfaceRange() throws NXException, RemoteException
NXException
RemoteException
int lockRegionUStartFlexibility() throws NXException, RemoteException
NXException
RemoteException
void setLockRegionUStartFlexibility(int lockRegionUStartFlexibility) throws NXException, RemoteException
lockRegionUStartFlexibility
- NXException
RemoteException
int lockRegionUEndFlexibility() throws NXException, RemoteException
NXException
RemoteException
void setLockRegionUEndFlexibility(int lockRegionUEndFlexibility) throws NXException, RemoteException
lockRegionUEndFlexibility
- NXException
RemoteException
int lockRegionVStartFlexibility() throws NXException, RemoteException
NXException
RemoteException
void setLockRegionVStartFlexibility(int lockRegionVStartFlexibility) throws NXException, RemoteException
lockRegionVStartFlexibility
- NXException
RemoteException
int lockRegionVEndFlexibility() throws NXException, RemoteException
NXException
RemoteException
void setLockRegionVEndFlexibility(int lockRegionVEndFlexibility) throws NXException, RemoteException
lockRegionVEndFlexibility
- NXException
RemoteException
StudioXformBuilderEx.InsertKnotDirectionType insertKnotDirection() throws NXException, RemoteException
NXException
RemoteException
void setInsertKnotDirection(StudioXformBuilderEx.InsertKnotDirectionType insertKnotDirection) throws NXException, RemoteException
insertKnotDirection
- NXException
RemoteException
int insertKnotParameter() throws NXException, RemoteException
NXException
RemoteException
void setInsertKnotParameter(int insertKnotSlider) throws NXException, RemoteException
insertKnotSlider
- NXException
RemoteException
void insertKnots() throws NXException, RemoteException
NXException
RemoteException
StudioXformBuilderEx.ExtrationMethodType extractMethod() throws NXException, RemoteException
NXException
RemoteException
void setExtractMethod(StudioXformBuilderEx.ExtrationMethodType extractMethod) throws NXException, RemoteException
extractMethod
- NXException
RemoteException
double extractTolerance() throws NXException, RemoteException
NXException
RemoteException
void setExtractTolerance(double extractTolerance) throws NXException, RemoteException
extractTolerance
- NXException
RemoteException
StudioXformBuilderEx.FeatureType featureSaveMethod() throws NXException, RemoteException
NXException
RemoteException
void setFeatureSaveMethod(StudioXformBuilderEx.FeatureType featureSaveMethod) throws NXException, RemoteException
featureSaveMethod
- NXException
RemoteException
void restoreParentFace() throws NXException, RemoteException
NXException
RemoteException
StudioXformBuilderEx.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(StudioXformBuilderEx.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
void convertParameters(NXObject xformObject) throws NXException, RemoteException
xformObject
- the selected face or curve to convert pameters fromNXException
RemoteException
void changeDegree(NXObject xformObject) throws NXException, RemoteException
changeDegreeWithParameters(nxopen.NXObject, int, int, int, int)
instead.
xformObject
- the selected face or curve to change degree of
NXException
RemoteException
void changeDegreeWithParameters(NXObject xformObject, int uDegree, int vDegree, int uPatch, int vPatch) throws NXException, RemoteException
xformObject
- the selected face or curve to change degree ofuDegree
- the U degree to change to, valid range is [1, 24]vDegree
- the V degree to change to, valid range is [1, 24]uPatch
- the U patch to change to, valid value is greater than 1vPatch
- the V patch to change to, valid value is greater than 1NXException
RemoteException
void insertKnot(NXObject xformObject) throws NXException, RemoteException
xformObject
- the selected face or curve to insert knot inNXException
RemoteException
void changeFlexibility(NXObject xformObject) throws NXException, RemoteException
xformObject
- the selected face or curve to change flexibility ofNXException
RemoteException
void updateLockRegionGeometry(NXObject xformObject) throws NXException, RemoteException
xformObject
- the selected face or curve to change flexibility ofNXException
RemoteException
void insertPole(NXObject xformObject, int poleIndex, StudioXformBuilderEx.InsertPoleType insertType, StudioXformBuilderEx.SurfaceDirectionType direction, double location) throws NXException, RemoteException
xformObject
- the selected face or curve to insert pole topoleIndex
- which pole index to begin insert toinsertType
- Insert typedirection
- U or V direction a pole row on a surface is inserted, pass U direction for a curvelocation
- a point between 2 poles to indicate where a pole should be inserted, express as %NXException
RemoteException
void removePole(NXObject xformObject, int poleIndex, StudioXformBuilderEx.SurfaceDirectionType direction) throws NXException, RemoteException
xformObject
- the selected face or curve to remove pole frompoleIndex
- which pole index to removedirection
- U or V direction a pole row on a surface is removed, pass U direction for a curveNXException
RemoteException
void setPoleEditType(NXObject xformObject, int index, StudioXformBuilderEx.PoleEditType poleEditType) throws NXException, RemoteException
xformObject
- spline being editedindex
- index of a pole being editedpoleEditType
- the pole edit typeNXException
RemoteException
void rebaseOriginalGeometry(NXObject xformObject) throws NXException, RemoteException
xformObject
- the selected face or curve to rebase the geometry data ofNXException
RemoteException
void lockRegionNextObject() throws NXException, RemoteException
NXException
RemoteException
void endLockRegion(NXObject xformObject) throws NXException, RemoteException
xformObject
- the selected face or curve to end Lock Region operation ofNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.