NXOpen .NET Reference
12.0.0
|
Builder for Face Annotation functionality used in formboard. More...
Public Member Functions | |
unsafe void | ChangeType (int newType) |
More... | |
unsafe void | NewSegment (NXOpen.Routing.ISegment newSegment) |
More... | |
unsafe void | UpdateLineAngleVec (NXOpen.Vector3d newDir) |
More... | |
unsafe void | GetLineData (out NXOpen.Routing.ISegment anchorSeg, out NXOpen.Routing.ControlPoint anchorRcp, out double angle) |
More... | |
unsafe void | CreateNewRadialBend (NXOpen.Point3d firstPivot, int firstBendMethod, double firstBendValue, NXOpen.Point3d secondPivot, int secondBendMethod, double secondBendValue) |
More... | |
unsafe void | AddRadialPivot (NXOpen.Point3d pivotLocation, int bendMethod, double bendValue) |
More... | |
unsafe void | RemoveRadialPivot (int pivotIndex) |
More... | |
unsafe void | UpdateRadialPivot (int pivotIndex, NXOpen.Point3d newLocation, int newBendMethod, double newBendValue) |
More... | |
unsafe void | CreateNewSpline (NXOpen.Point3d anchorLocation, NXOpen.Point3d firstPoint, NXOpen.Point3d secondPoint) |
More... | |
unsafe void | RemoveSplinePoint (int pointIndex) |
More... | |
unsafe int | AddSplinePoint (NXOpen.Point3d pointLocation) |
Adds a point to the existing spline. More... | |
unsafe void | UpdateSplinePoint (int pointIndex, NXOpen.Point3d pointLocation, bool inDrag) |
More... | |
unsafe void | CommitCurrentOperation () |
More... | |
unsafe void | SwapAnchorEnd () |
More... | |
unsafe void | SetActiveView (NXOpen.TaggedObject view) |
Sets the active view for the shape operation. More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Builder for Face Annotation functionality used in formboard.
It allows importing CGM or Pattern file geometry and placing it on a drawing sheet or model view. As a result of this a group of dumb geometry is placed such that defined origin is located at the lower left hand of the bounding box containing the group of geometry.
To create a new instance of this class, use NXOpen.Formboard.FormboardManager.CreateShapeSegmentBuilder
Created in NX7.5.0
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.AddRadialPivot | ( | NXOpen.Point3d | pivotLocation, |
int | bendMethod, | ||
double | bendValue | ||
) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
pivotLocation | |
bendMethod | |
bendValue |
unsafe int NXOpen.Formboard.ShapeSegmentBuilder.AddSplinePoint | ( | NXOpen.Point3d | pointLocation | ) |
Adds a point to the existing spline.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
pointLocation |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.ChangeType | ( | int | newType | ) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
newType |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.CommitCurrentOperation | ( | ) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.CreateNewRadialBend | ( | NXOpen.Point3d | firstPivot, |
int | firstBendMethod, | ||
double | firstBendValue, | ||
NXOpen.Point3d | secondPivot, | ||
int | secondBendMethod, | ||
double | secondBendValue | ||
) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
firstPivot | |
firstBendMethod | |
firstBendValue | |
secondPivot | |
secondBendMethod | |
secondBendValue |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.CreateNewSpline | ( | NXOpen.Point3d | anchorLocation, |
NXOpen.Point3d | firstPoint, | ||
NXOpen.Point3d | secondPoint | ||
) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
anchorLocation | |
firstPoint | |
secondPoint |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.GetLineData | ( | out NXOpen.Routing.ISegment | anchorSeg, |
out NXOpen.Routing.ControlPoint | anchorRcp, | ||
out double | angle | ||
) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
anchorSeg | |
anchorRcp | |
angle |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.NewSegment | ( | NXOpen.Routing.ISegment | newSegment | ) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
newSegment |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.RemoveRadialPivot | ( | int | pivotIndex | ) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
pivotIndex |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.RemoveSplinePoint | ( | int | pointIndex | ) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
pointIndex |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.SetActiveView | ( | NXOpen.TaggedObject | view | ) |
Sets the active view for the shape operation.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
view |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.SwapAnchorEnd | ( | ) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.UpdateLineAngleVec | ( | NXOpen.Vector3d | newDir | ) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
newDir |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.UpdateRadialPivot | ( | int | pivotIndex, |
NXOpen.Point3d | newLocation, | ||
int | newBendMethod, | ||
double | newBendValue | ||
) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
pivotIndex | |
newLocation | |
newBendMethod | |
newBendValue |
unsafe void NXOpen.Formboard.ShapeSegmentBuilder.UpdateSplinePoint | ( | int | pointIndex, |
NXOpen.Point3d | pointLocation, | ||
bool | inDrag | ||
) |
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
pointIndex | |
pointLocation | |
inDrag |