public interface ViewProjectionBuilder extends Builder
ViewProjectionBuilder
. This class
is used to project the contents of a drafting member view to other views
DraftingViewCollection.createViewProjectionBuilder()
Property | Value |
---|---|
CurveTypeEdges | Reference |
CurveTypePlane1 | Active |
CurveTypePlane2 | Active |
Plane1.DepthValue.Value | 0.0 |
Plane1.PlaneOption | Inferred |
Type | ProjectOnTwoPlanes |
Modifier and Type | Interface and Description |
---|---|
static class |
ViewProjectionBuilder.CurveType
the value of curve type in the setting group
|
static class |
ViewProjectionBuilder.Types
the type of view projection
|
Modifier and Type | Method and Description |
---|---|
Section |
curvePoints()
Returns the curve and points
License requirements: None. |
ViewProjectionBuilder.CurveType |
curveTypeEdges()
Returns the curve type edges in the setting group
License requirements: None. |
ViewProjectionBuilder.CurveType |
curveTypePlane1()
Returns the curve type plane 1 in the setting group
License requirements: None. |
ViewProjectionBuilder.CurveType |
curveTypePlane2()
Returns the curve type plane 2 in the setting group , if the type is set to
one plane, the second plane information is ignored
License requirements: None. |
View |
fromView()
Returns the from view
License requirements: nx_layout ("NX Layout") . |
ViewProjectionPlaneBuilder |
plane1()
Returns the plane 1
License requirements: None. |
ViewProjectionPlaneBuilder |
plane2()
Returns the plane 2, if the type is set to one plane, the second plane information is ignored
License requirements: None. |
void |
setCurveTypeEdges(ViewProjectionBuilder.CurveType type)
License requirements: nx_layout ("NX Layout") . |
void |
setCurveTypePlane1(ViewProjectionBuilder.CurveType type)
License requirements: nx_layout ("NX Layout") . |
void |
setCurveTypePlane2(ViewProjectionBuilder.CurveType type)
License requirements: nx_layout ("NX Layout") . |
void |
setFromView(View fromview)
License requirements: nx_layout ("NX Layout") . |
void |
setType(ViewProjectionBuilder.Types type)
License requirements: nx_layout ("NX Layout") . |
SelectDraftingViewList |
toViews()
Returns the to views
License requirements: None. |
ViewProjectionBuilder.Types |
type()
Returns the type of the view projection
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
View fromView() throws NXException, RemoteException
NXException
RemoteException
void setFromView(View fromview) throws NXException, RemoteException
fromview
- NXException
RemoteException
Section curvePoints() throws NXException, RemoteException
NXException
RemoteException
ViewProjectionPlaneBuilder plane1() throws NXException, RemoteException
NXException
RemoteException
ViewProjectionPlaneBuilder plane2() throws NXException, RemoteException
NXException
RemoteException
SelectDraftingViewList toViews() throws NXException, RemoteException
NXException
RemoteException
ViewProjectionBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(ViewProjectionBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
ViewProjectionBuilder.CurveType curveTypePlane1() throws NXException, RemoteException
NXException
RemoteException
void setCurveTypePlane1(ViewProjectionBuilder.CurveType type) throws NXException, RemoteException
type
- NXException
RemoteException
ViewProjectionBuilder.CurveType curveTypePlane2() throws NXException, RemoteException
NXException
RemoteException
void setCurveTypePlane2(ViewProjectionBuilder.CurveType type) throws NXException, RemoteException
type
- NXException
RemoteException
ViewProjectionBuilder.CurveType curveTypeEdges() throws NXException, RemoteException
NXException
RemoteException
void setCurveTypeEdges(ViewProjectionBuilder.CurveType type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.