public interface SectionEditorBuilder extends Builder
SectionEditorBuilder
builder.
This builder is used to edit Ship Section View and returns null. ShipCollection.createSectionEditorBuilder(nxopen.drawings.DraftingView)
Modifier and Type | Method and Description |
---|---|
Expression |
backProximity()
Returns the ship section back proximity
License requirements: None. |
int |
denominator()
Returns the denominator of the view scale
License requirements: None. |
NXObject[] |
findFocusPlates(Point3d origin,
Vector3d normal,
double frontProximity,
double backProximity)
Returns a list of focus plates at the given position
License requirements: nx_ship_drafting ("Ship Drafting") . |
Expression |
frontProximity()
Returns the ship section front proximity
License requirements: None. |
int |
numerator()
Returns the numerator of the view scale
License requirements: None. |
SectionViewBuilder.SectionRuleOptions |
sectionRule()
Returns the ship section rule method
License requirements: None. |
void |
setDenominator(int denominator)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setNumerator(int numerator)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setSectionRule(SectionViewBuilder.SectionRuleOptions enumSectionMethod)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setSymmetricalStructure(SectionViewBuilder.SymmetricalStructureOptions symmetricalStructure)
License requirements: nx_ship_drafting ("Ship Drafting") . |
ShipStructureBuilder |
shipStructure()
Returns the ship structures
License requirements: None. |
SectionViewBuilder.SymmetricalStructureOptions |
symmetricalStructure()
Returns the symmetrical structure
License requirements: None. |
SelectDraftingViewList |
viewList()
Returns the ship section views list
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDraftingViewList viewList() throws NXException, RemoteException
NXException
RemoteException
SectionViewBuilder.SectionRuleOptions sectionRule() throws NXException, RemoteException
NXException
RemoteException
void setSectionRule(SectionViewBuilder.SectionRuleOptions enumSectionMethod) throws NXException, RemoteException
enumSectionMethod
- NXException
RemoteException
int numerator() throws NXException, RemoteException
NXException
RemoteException
void setNumerator(int numerator) throws NXException, RemoteException
numerator
- NXException
RemoteException
int denominator() throws NXException, RemoteException
NXException
RemoteException
void setDenominator(int denominator) throws NXException, RemoteException
denominator
- NXException
RemoteException
Expression frontProximity() throws NXException, RemoteException
NXException
RemoteException
Expression backProximity() throws NXException, RemoteException
NXException
RemoteException
ShipStructureBuilder shipStructure() throws NXException, RemoteException
NXException
RemoteException
SectionViewBuilder.SymmetricalStructureOptions symmetricalStructure() throws NXException, RemoteException
NXException
RemoteException
void setSymmetricalStructure(SectionViewBuilder.SymmetricalStructureOptions symmetricalStructure) throws NXException, RemoteException
symmetricalStructure
- NXException
RemoteException
NXObject[] findFocusPlates(Point3d origin, Vector3d normal, double frontProximity, double backProximity) throws NXException, RemoteException
origin
- normal
- frontProximity
- backProximity
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.