public interface SurfaceFinishBuilder extends BaseSurfaceFinishBuilder
SurfaceFinish
builder PmiAttributeCollection.createSurfaceFinishBuilder(nxopen.annotations.SurfaceFinish)
Modifier and Type | Interface and Description |
---|---|
static class |
SurfaceFinishBuilder.FinishType
the valid types for pmi finish type
|
static class |
SurfaceFinishBuilder.StandardType
the valid types for pmi surface finish standards
|
BaseSurfaceFinishBuilder.ParanthesesType, BaseSurfaceFinishBuilder.ParenthesesType, BaseSurfaceFinishBuilder.ToleranceOption
Modifier and Type | Method and Description |
---|---|
String |
a1()
Returns the a1
License requirements: None. |
String |
a2()
Returns the a2
License requirements: None. |
double |
angle()
Returns the angle
License requirements: None. |
String |
b()
Returns the b
License requirements: None. |
String |
c()
Returns the c
License requirements: None. |
String |
d()
Returns the d
License requirements: None. |
String |
e()
Returns the e
License requirements: None. |
String |
f1()
Returns the f1
License requirements: None. |
String |
f2()
Returns the f2
License requirements: None. |
SurfaceFinishBuilder.FinishType |
finish()
Returns the finish
License requirements: None. |
void |
inheritFrom(SurfaceFinish inheritTag)
The surface finish is inherited form existing surface finish.
|
boolean |
invertSymbol()
Returns the invert symbol
License requirements: None. |
boolean |
invertText()
Returns the invert text flag
License requirements: None. |
double |
lowerTolerance()
Returns the lower tolerance applicable for all the tolerance types other than Bilateral
License requirements: None. |
BaseSurfaceFinishBuilder.ParanthesesType |
parantheses()
Deprecated.
Deprecated in NX8.0.0. Use
parentheses() and setParentheses(nxopen.annotations.BaseSurfaceFinishBuilder.ParenthesesType) instead.
|
BaseSurfaceFinishBuilder.ParenthesesType |
parentheses()
Returns the parentheses
License requirements: None. |
void |
setA1(String a1)
License requirements: None. |
void |
setA2(String a2)
License requirements: None. |
void |
setAngle(double angle)
License requirements: None. |
void |
setB(String b)
License requirements: None. |
void |
setC(String c)
License requirements: None. |
void |
setD(String d)
License requirements: None. |
void |
setE(String e)
License requirements: None. |
void |
setF1(String f1)
License requirements: None. |
void |
setF2(String f2)
License requirements: None. |
void |
setFinish(SurfaceFinishBuilder.FinishType finish)
License requirements: None. |
void |
setInvertSymbol(boolean invertSymbol)
License requirements: None. |
void |
setInvertText(boolean invertText)
License requirements: None. |
void |
setLowerTolerance(double lowerTolerance)
License requirements: None. |
void |
setParantheses(BaseSurfaceFinishBuilder.ParanthesesType paranthesesType)
Deprecated.
Deprecated in NX8.0.0. Use
parentheses() and setParentheses(nxopen.annotations.BaseSurfaceFinishBuilder.ParenthesesType) instead.
|
void |
setParentheses(BaseSurfaceFinishBuilder.ParenthesesType parenthesesType)
License requirements: None. |
void |
setSingleRoughnessValue(boolean singleRoughnessValue)
License requirements: None. |
void |
setStandard(SurfaceFinishBuilder.StandardType standard)
License requirements: None. |
void |
setTitle(String title)
License requirements: None. |
void |
setTolerance(double tolerance)
License requirements: None. |
void |
setToleranceType(BaseSurfaceFinishBuilder.ToleranceOption toleranceType)
License requirements: None. |
boolean |
singleRoughnessValue()
Returns the single roughness value
License requirements: None. |
SurfaceFinishBuilder.StandardType |
standard()
Returns the standard
License requirements: None. |
String |
title()
Returns the title
License requirements: None. |
double |
tolerance()
Returns the tolerance in case of bilateral tolerance type otherwise upper tolerance
License requirements: None. |
BaseSurfaceFinishBuilder.ToleranceOption |
toleranceType()
Returns the tolerance type is applicable only where Material Removal is required
License requirements: None. |
associatedObjects, attribute, businessModifier, getAttributeValues, knowledgeFusionClassName, leader, origin, setAttribute, setAttributeValues, setBusinessModifier, setKnowledgeFusionClassName, style
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String title() throws NXException, RemoteException
NXException
RemoteException
void setTitle(String title) throws NXException, RemoteException
title
- NXException
RemoteException
SurfaceFinishBuilder.StandardType standard() throws NXException, RemoteException
NXException
RemoteException
void setStandard(SurfaceFinishBuilder.StandardType standard) throws NXException, RemoteException
standard
- NXException
RemoteException
SurfaceFinishBuilder.FinishType finish() throws NXException, RemoteException
NXException
RemoteException
void setFinish(SurfaceFinishBuilder.FinishType finish) throws NXException, RemoteException
finish
- NXException
RemoteException
String a1() throws NXException, RemoteException
NXException
RemoteException
void setA1(String a1) throws NXException, RemoteException
a1
- NXException
RemoteException
String a2() throws NXException, RemoteException
NXException
RemoteException
void setA2(String a2) throws NXException, RemoteException
a2
- NXException
RemoteException
String b() throws NXException, RemoteException
NXException
RemoteException
void setB(String b) throws NXException, RemoteException
b
- NXException
RemoteException
String c() throws NXException, RemoteException
NXException
RemoteException
void setC(String c) throws NXException, RemoteException
c
- NXException
RemoteException
String d() throws NXException, RemoteException
NXException
RemoteException
void setD(String d) throws NXException, RemoteException
d
- NXException
RemoteException
String e() throws NXException, RemoteException
NXException
RemoteException
void setE(String e) throws NXException, RemoteException
e
- NXException
RemoteException
String f1() throws NXException, RemoteException
NXException
RemoteException
void setF1(String f1) throws NXException, RemoteException
f1
- NXException
RemoteException
String f2() throws NXException, RemoteException
NXException
RemoteException
void setF2(String f2) throws NXException, RemoteException
f2
- NXException
RemoteException
BaseSurfaceFinishBuilder.ToleranceOption toleranceType() throws NXException, RemoteException
NXException
RemoteException
void setToleranceType(BaseSurfaceFinishBuilder.ToleranceOption toleranceType) throws NXException, RemoteException
toleranceType
- NXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- NXException
RemoteException
double lowerTolerance() throws NXException, RemoteException
NXException
RemoteException
void setLowerTolerance(double lowerTolerance) throws NXException, RemoteException
lowerTolerance
- NXException
RemoteException
double angle() throws NXException, RemoteException
NXException
RemoteException
void setAngle(double angle) throws NXException, RemoteException
angle
- NXException
RemoteException
boolean invertText() throws NXException, RemoteException
NXException
RemoteException
void setInvertText(boolean invertText) throws NXException, RemoteException
invertText
- NXException
RemoteException
BaseSurfaceFinishBuilder.ParanthesesType parantheses() throws NXException, RemoteException
parentheses()
and setParentheses(nxopen.annotations.BaseSurfaceFinishBuilder.ParenthesesType)
instead.
NXException
RemoteException
void setParantheses(BaseSurfaceFinishBuilder.ParanthesesType paranthesesType) throws NXException, RemoteException
parentheses()
and setParentheses(nxopen.annotations.BaseSurfaceFinishBuilder.ParenthesesType)
instead.
paranthesesType
- NXException
RemoteException
BaseSurfaceFinishBuilder.ParenthesesType parentheses() throws NXException, RemoteException
NXException
RemoteException
void setParentheses(BaseSurfaceFinishBuilder.ParenthesesType parenthesesType) throws NXException, RemoteException
parenthesesType
- NXException
RemoteException
boolean invertSymbol() throws NXException, RemoteException
NXException
RemoteException
void setInvertSymbol(boolean invertSymbol) throws NXException, RemoteException
invertSymbol
- NXException
RemoteException
boolean singleRoughnessValue() throws NXException, RemoteException
NXException
RemoteException
void setSingleRoughnessValue(boolean singleRoughnessValue) throws NXException, RemoteException
singleRoughnessValue
- NXException
RemoteException
void inheritFrom(SurfaceFinish inheritTag) throws NXException, RemoteException
inheritTag
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.