public interface SectionViewBuilder extends Builder
SectionViewBuilder
.
The builder is used to create a Ship Section View and returns null.
SectionDrawingBuilder.createSectionViewBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
SectionViewBuilder.DirectionOptions
Settings to indicate the view direction
|
static class |
SectionViewBuilder.PlaneTypes
Settings to indicate the plane type
|
static class |
SectionViewBuilder.SectionRuleOptions
Settings to indicate the section rule
|
static class |
SectionViewBuilder.SymmetricalStructureOptions
Settings to indicate to show symmetrical structure
|
Modifier and Type | Method and Description |
---|---|
SelectNXObjectList |
additionalStructures()
Deprecated.
Deprecated in NX11.0.0. Use
ShipStructureBuilder .AdditionalStructures() instead.
|
double |
backProximity()
Returns the back proximity value
License requirements: None. |
String |
drawingName()
Returns the drawing name
License requirements: None. |
DrawingSheetBuilder |
drawingSheet()
Returns the sheet on which to create this view.
|
DrawingTemplateBuilder |
drawingTemplate()
Returns the drawing template builder, which represents a
DrawingTemplateBuilder . |
boolean |
flipViewDirection()
Returns the option to specify whether to flip the view direction or not
License requirements: None. |
double |
frontProximity()
Returns the front proximity value
License requirements: None. |
SectionViewBuilder.DirectionOptions |
getViewDirection()
Gets the view direction
License requirements: None. |
SelectNXObjectList |
hiddenObjects()
Deprecated.
Deprecated in NX11.0.0. Use
ShipStructureBuilder .HiddenObjects() instead.
|
double |
offset()
Returns the offset value
License requirements: None. |
SectionViewBuilder.PlaneTypes |
planeType()
Returns the frame type
License requirements: None. |
Plane |
sectionPlane()
Returns the section plane
License requirements: None. |
String |
sectionPlaneName()
Returns the section plane name
License requirements: None. |
SectionViewBuilder.SectionRuleOptions |
sectionRule()
Returns the section rule
License requirements: None. |
SelectDatumPlaneList |
selectFrame()
Returns the select frame
License requirements: None. |
void |
setBackProximity(double backProximity)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setDrawingName(String drawingName)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setDrawingSheet(DrawingSheetBuilder drawingSheet)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setFlipViewDirection(boolean flipViewDirection)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setFrontProximity(double frontProximity)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setOffset(double offset)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setPlaneType(SectionViewBuilder.PlaneTypes frameType)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setSectionPlane(Plane sectionPlane)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setSectionPlaneName(String sectionPlaneName)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setSectionRule(SectionViewBuilder.SectionRuleOptions sectionRule)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setSheetScale(double sheetScale)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setSymmetricalStructure(SectionViewBuilder.SymmetricalStructureOptions symmetricalStructure)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setXPosition(double xPosition)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setYPosition(double yPosition)
License requirements: nx_ship_drafting ("Ship Drafting") . |
double |
sheetScale()
Returns the scale of the sheet.
|
ShipStructureBuilder |
shipStructure()
Returns the ship structure builder, which represents a
ShipStructureBuilder . |
SectionViewBuilder.SymmetricalStructureOptions |
symmetricalStructure()
Returns the symmetrical structure
License requirements: None. |
double |
xposition()
Returns the ship section view X position
License requirements: None. |
double |
yposition()
Returns the ship section view Y position
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SectionViewBuilder.PlaneTypes planeType() throws NXException, RemoteException
NXException
RemoteException
void setPlaneType(SectionViewBuilder.PlaneTypes frameType) throws NXException, RemoteException
frameType
- NXException
RemoteException
SelectDatumPlaneList selectFrame() throws NXException, RemoteException
NXException
RemoteException
Plane sectionPlane() throws NXException, RemoteException
NXException
RemoteException
void setSectionPlane(Plane sectionPlane) throws NXException, RemoteException
sectionPlane
- NXException
RemoteException
String sectionPlaneName() throws NXException, RemoteException
NXException
RemoteException
void setSectionPlaneName(String sectionPlaneName) throws NXException, RemoteException
sectionPlaneName
- NXException
RemoteException
boolean flipViewDirection() throws NXException, RemoteException
NXException
RemoteException
void setFlipViewDirection(boolean flipViewDirection) throws NXException, RemoteException
flipViewDirection
- NXException
RemoteException
SectionViewBuilder.DirectionOptions getViewDirection() throws NXException, RemoteException
NXException
RemoteException
double offset() throws NXException, RemoteException
NXException
RemoteException
void setOffset(double offset) throws NXException, RemoteException
offset
- NXException
RemoteException
SectionViewBuilder.SectionRuleOptions sectionRule() throws NXException, RemoteException
NXException
RemoteException
void setSectionRule(SectionViewBuilder.SectionRuleOptions sectionRule) throws NXException, RemoteException
sectionRule
- NXException
RemoteException
DrawingTemplateBuilder drawingTemplate() throws NXException, RemoteException
DrawingTemplateBuilder
.
NXException
RemoteException
SelectNXObjectList additionalStructures() throws NXException, RemoteException
ShipStructureBuilder
.AdditionalStructures() instead.
NXException
RemoteException
SelectNXObjectList hiddenObjects() throws NXException, RemoteException
ShipStructureBuilder
.HiddenObjects() instead.
NXException
RemoteException
ShipStructureBuilder shipStructure() throws NXException, RemoteException
ShipStructureBuilder
.
NXException
RemoteException
SectionViewBuilder.SymmetricalStructureOptions symmetricalStructure() throws NXException, RemoteException
NXException
RemoteException
void setSymmetricalStructure(SectionViewBuilder.SymmetricalStructureOptions symmetricalStructure) throws NXException, RemoteException
symmetricalStructure
- NXException
RemoteException
double frontProximity() throws NXException, RemoteException
NXException
RemoteException
void setFrontProximity(double frontProximity) throws NXException, RemoteException
frontProximity
- NXException
RemoteException
double backProximity() throws NXException, RemoteException
NXException
RemoteException
void setBackProximity(double backProximity) throws NXException, RemoteException
backProximity
- NXException
RemoteException
String drawingName() throws NXException, RemoteException
NXException
RemoteException
void setDrawingName(String drawingName) throws NXException, RemoteException
drawingName
- NXException
RemoteException
double xposition() throws NXException, RemoteException
NXException
RemoteException
void setXPosition(double xPosition) throws NXException, RemoteException
xPosition
- NXException
RemoteException
double yposition() throws NXException, RemoteException
NXException
RemoteException
void setYPosition(double yPosition) throws NXException, RemoteException
yPosition
- NXException
RemoteException
double sheetScale() throws NXException, RemoteException
NXException
RemoteException
void setSheetScale(double sheetScale) throws NXException, RemoteException
sheetScale
- NXException
RemoteException
DrawingSheetBuilder drawingSheet() throws NXException, RemoteException
NXException
RemoteException
void setDrawingSheet(DrawingSheetBuilder drawingSheet) throws NXException, RemoteException
drawingSheet
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.