public interface OriginBuilder extends TaggedObject, IComponentBuilder
OriginBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
OriginBuilder.AlignmentPosition
alignment position on the annotation
|
Modifier and Type | Method and Description |
---|---|
OriginBuilder.AlignmentPosition |
anchor()
Returns the anchor location of the origin on the annotation
License requirements: None. |
SelectDraftingView |
annotationView()
Returns the view of the annotation (drafting member views only)
License requirements: None. |
Annotation.AssociativeOriginData |
getAssociativeOrigin()
Gets the data that specifies the origin's associativity
License requirements: None. |
SelectDisplayableObject |
origin()
Returns the origin
License requirements: None. |
Point3d |
originPoint()
Returns the origin point
License requirements: None. |
PlaneBuilder |
plane()
Returns the plane
License requirements: None. |
void |
setAnchor(OriginBuilder.AlignmentPosition anchor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING") . |
void |
setAssociativeOrigin(Annotation.AssociativeOriginData assocOrigin)
Associates the annotation's origin to the specified objects
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING") . |
void |
setInferRelativeToGeometry(boolean inferRelativeToGeometry)
Infers a relative to geometry associative on commit if no other associativity has been applied
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING") . |
void |
setOriginPoint(Point3d origin)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING") . |
printTestData, printTestData, tag, tagValue
validate
OriginBuilder.AlignmentPosition anchor() throws NXException, RemoteException
NXException
RemoteException
void setAnchor(OriginBuilder.AlignmentPosition anchor) throws NXException, RemoteException
anchor
- NXException
RemoteException
SelectDisplayableObject origin() throws NXException, RemoteException
NXException
RemoteException
PlaneBuilder plane() throws NXException, RemoteException
NXException
RemoteException
SelectDraftingView annotationView() throws NXException, RemoteException
NXException
RemoteException
Point3d originPoint() throws NXException, RemoteException
NXException
RemoteException
void setOriginPoint(Point3d origin) throws NXException, RemoteException
origin
- NXException
RemoteException
Annotation.AssociativeOriginData getAssociativeOrigin() throws NXException, RemoteException
NXException
RemoteException
void setAssociativeOrigin(Annotation.AssociativeOriginData assocOrigin) throws NXException, RemoteException
assocOrigin
- associativity dataNXException
RemoteException
void setInferRelativeToGeometry(boolean inferRelativeToGeometry) throws NXException, RemoteException
inferRelativeToGeometry
- relative to geometry flagNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.