public interface IsoparametricCurvesBuilder extends FeatureBuilder
IsoparametricCurves
builder
FeatureCollection.createIsoparametricCurvesBuilder(nxopen.features.IsoparametricCurves)
Property | Value |
---|---|
Associative | 1 |
IsSpacingEnabled | 0 |
IsSwitchDirection | 0 |
IsUEnabled | 1 |
IsVEnabled | 0 |
Number | 5 |
Placement | Uniform |
Spacing | 25 |
Modifier and Type | Interface and Description |
---|---|
static class |
IsoparametricCurvesBuilder.DirectionTypes
Curve direction options
|
static class |
IsoparametricCurvesBuilder.PlacementTypes
Curve creation options
|
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associative state.
|
GeometricConstraintDataManager |
constraintManager()
Returns the constraint manager.
|
IsoparametricCurvesBuilder.DirectionTypes |
direction()
Returns the direction type
License requirements: None. |
boolean |
isSpacingEnabled()
Returns the is spacing enabled
License requirements: None. |
boolean |
isSwitchDirection()
Returns the is switch direction
License requirements: None. |
boolean |
isUEnabled()
Returns the is u enabled
License requirements: None. |
boolean |
isVEnabled()
Returns the is v enabled
License requirements: None. |
int |
number()
Returns the number of curves
License requirements: None. |
IsoparametricCurvesBuilder.PlacementTypes |
placement()
Returns the placement type
License requirements: None. |
SelectDisplayableObject |
selectObject()
Returns the select object for faces
License requirements: None. |
void |
setActivePoints(Point[] points,
Point masterPoint)
Sets key points that are selected or will be moved
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDirection(IsoparametricCurvesBuilder.DirectionTypes direction)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setNumber(int number)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPlacement(IsoparametricCurvesBuilder.PlacementTypes placement)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSpacing(double spacing)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSpacingEnabled(boolean isSpacingEnabled)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSwitchDirection(boolean isSwitchDirection)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setUEnabled(boolean isUEnabled)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setVEnabled(boolean isVEnabled)
License requirements: solid_modeling ("SOLIDS MODELING") . |
double |
spacing()
Returns the spacing to use when spacing is enabled
License requirements: None. |
void |
updateIsoparametricCurves()
Sets key points that are selected or will be moved
License requirements: solid_modeling ("SOLIDS MODELING") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDisplayableObject selectObject() throws NXException, RemoteException
NXException
RemoteException
IsoparametricCurvesBuilder.DirectionTypes direction() throws NXException, RemoteException
NXException
RemoteException
void setDirection(IsoparametricCurvesBuilder.DirectionTypes direction) throws NXException, RemoteException
direction
- NXException
RemoteException
IsoparametricCurvesBuilder.PlacementTypes placement() throws NXException, RemoteException
NXException
RemoteException
void setPlacement(IsoparametricCurvesBuilder.PlacementTypes placement) throws NXException, RemoteException
placement
- NXException
RemoteException
GeometricConstraintDataManager constraintManager() throws NXException, RemoteException
NXException
RemoteException
boolean isUEnabled() throws NXException, RemoteException
NXException
RemoteException
void setUEnabled(boolean isUEnabled) throws NXException, RemoteException
isUEnabled
- NXException
RemoteException
boolean isVEnabled() throws NXException, RemoteException
NXException
RemoteException
void setVEnabled(boolean isVEnabled) throws NXException, RemoteException
isVEnabled
- NXException
RemoteException
int number() throws NXException, RemoteException
NXException
RemoteException
void setNumber(int number) throws NXException, RemoteException
number
- NXException
RemoteException
boolean isSpacingEnabled() throws NXException, RemoteException
NXException
RemoteException
void setSpacingEnabled(boolean isSpacingEnabled) throws NXException, RemoteException
isSpacingEnabled
- NXException
RemoteException
double spacing() throws NXException, RemoteException
NXException
RemoteException
void setSpacing(double spacing) throws NXException, RemoteException
spacing
- NXException
RemoteException
boolean isSwitchDirection() throws NXException, RemoteException
NXException
RemoteException
void setSwitchDirection(boolean isSwitchDirection) throws NXException, RemoteException
isSwitchDirection
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
void setActivePoints(Point[] points, Point masterPoint) throws NXException, RemoteException
points
- Key pointsmasterPoint
- Point which user actually moves to move a group of selected pointsNXException
RemoteException
void updateIsoparametricCurves() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.