public interface StandardViewsBuilder extends Builder
DraftingViewCollection.createStandardViewsBuilder()
Property | Value |
---|---|
FirstCorner.AlignmentMethod (deprecated) | Infer |
FirstCorner.AlignmentOption (deprecated) | ToView |
LayoutType | FrontTopRightIso |
MarginBetweenViews | 5 (millimeters part), 0.25 (inches part) |
MarginToBorder | 20 (millimeters part), 0.75 (inches part) |
MultipleViewPlacement.OptionType | Center |
Scale.Denominator | 1.0 |
Scale.Numerator | 1.0 |
Scale.ScaleType | Ratio |
ViewStyle.ViewStyleGeneral.AngleValue | 0.0 |
ViewStyle.ViewStyleOrientation.HingeLine.ReverseDirection | false |
ViewStyle.ViewStyleOrientation.HingeLine.VectorOption | Inferred |
ViewStyle.ViewStyleOrientation.Ovt.AssociativeOrientation | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
StandardViewsBuilder.Placement
The view Layout placement type (deprecated)
|
static class |
StandardViewsBuilder.Type
The view Layout type
|
static class |
StandardViewsBuilder.View
The view type to create
|
Modifier and Type | Method and Description |
---|---|
boolean |
autoscale()
Returns the autoscale mode for base view creation
License requirements: None. |
ViewCenterCoordinateBuilder |
coordinate()
Returns the center coordinate
License requirements: None. |
ViewPlacementBuilder |
firstCorner()
Deprecated.
Deprecated in NX6.0.2. Use the first corner of the multiple view placemnent builder instead
|
HiddenObjectsBuilder |
hiddenObjects()
Returns the list of objects to not show in the view
License requirements: None. |
StandardViewsBuilder.Type |
layoutType()
Returns the Layout type
License requirements: None. |
double |
marginBetweenViews()
Returns the margin between views
License requirements: None. |
double |
marginToBorder()
Returns the margin to border
License requirements: None. |
MultipleViewPlacementBuilder |
multipleViewPlacement()
Returns the multiple view placement
License requirements: None. |
HiddenObjectsBuilder |
nonSectionedObjects()
Returns the list of objects to not section in the view
License requirements: None. |
Part |
part()
Returns the part to use for base views
License requirements: None. |
StandardViewsBuilder.Placement |
placementType()
Deprecated.
Deprecated in NX6.0.2. Use the type of the multiple view placement
|
ViewScaleBuilder |
scale()
Returns the view scale
License requirements: None. |
ViewPlacementBuilder |
secondCorner()
Deprecated.
Deprecated in NX6.0.2. Use the second corner of the multiple view placemnent builder instead
|
void |
setAutoscale(boolean autoScale)
License requirements: nx_layout ("NX Layout") . |
void |
setLayoutType(StandardViewsBuilder.Type type)
License requirements: nx_layout ("NX Layout") . |
void |
setMarginBetweenViews(double marginBetweenViews)
License requirements: nx_layout ("NX Layout") . |
void |
setMarginToBorder(double marginToBorder)
License requirements: nx_layout ("NX Layout") . |
void |
setPart(Part part)
License requirements: nx_layout ("NX Layout") . |
void |
setPlacementType(StandardViewsBuilder.Placement type)
Deprecated.
Deprecated in NX6.0.2. Use the type of the multiple view placement
|
void |
setViewType(StandardViewsBuilder.View viewType)
License requirements: nx_layout ("NX Layout") . |
ViewPlacementBuilder |
viewPlacement()
Deprecated.
Deprecated in NX6.0.2. Use GetMultipleViewPlacement instead
|
ViewStyleBuilder |
viewStyle()
Returns the view style
License requirements: None. |
StandardViewsBuilder.View |
viewType()
Returns the view type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
StandardViewsBuilder.View viewType() throws NXException, RemoteException
NXException
RemoteException
void setViewType(StandardViewsBuilder.View viewType) throws NXException, RemoteException
viewType
- sets the view type.NXException
RemoteException
StandardViewsBuilder.Type layoutType() throws NXException, RemoteException
NXException
RemoteException
void setLayoutType(StandardViewsBuilder.Type type) throws NXException, RemoteException
type
- sets the layout type.NXException
RemoteException
StandardViewsBuilder.Placement placementType() throws NXException, RemoteException
NXException
RemoteException
void setPlacementType(StandardViewsBuilder.Placement type) throws NXException, RemoteException
type
- sets the layout type.
NXException
RemoteException
double marginToBorder() throws NXException, RemoteException
NXException
RemoteException
void setMarginToBorder(double marginToBorder) throws NXException, RemoteException
marginToBorder
- sets the margin to border.NXException
RemoteException
double marginBetweenViews() throws NXException, RemoteException
NXException
RemoteException
void setMarginBetweenViews(double marginBetweenViews) throws NXException, RemoteException
marginBetweenViews
- sets the margin between views.NXException
RemoteException
ViewPlacementBuilder viewPlacement() throws NXException, RemoteException
NXException
RemoteException
ViewPlacementBuilder firstCorner() throws NXException, RemoteException
NXException
RemoteException
ViewPlacementBuilder secondCorner() throws NXException, RemoteException
NXException
RemoteException
MultipleViewPlacementBuilder multipleViewPlacement() throws NXException, RemoteException
NXException
RemoteException
Part part() throws NXException, RemoteException
NXException
RemoteException
void setPart(Part part) throws NXException, RemoteException
part
- NXException
RemoteException
ViewScaleBuilder scale() throws NXException, RemoteException
NXException
RemoteException
boolean autoscale() throws NXException, RemoteException
NXException
RemoteException
void setAutoscale(boolean autoScale) throws NXException, RemoteException
autoScale
- sets the auto-scale mode.NXException
RemoteException
ViewStyleBuilder viewStyle() throws NXException, RemoteException
NXException
RemoteException
ViewCenterCoordinateBuilder coordinate() throws NXException, RemoteException
NXException
RemoteException
HiddenObjectsBuilder hiddenObjects() throws NXException, RemoteException
NXException
RemoteException
HiddenObjectsBuilder nonSectionedObjects() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.