SectionLineSegmentPointListBuilder Class¶
-
class
NXOpen.Drawings.SectionLineSegmentPointListBuilder¶ Bases:
NXOpen.TaggedObjectRepresents SectionLineSegmentPointListBuilder class.
This class maintains a list of
NXOpen.Drawings.SectionLineSegmentPointBuilderobjects and manages them.New in version NX10.0.0.
Properties¶
| Property | Description |
|---|---|
| Length | Returns the number of NXOpen.Drawings.SectionLineSegmentPointBuilder objects in the list |
| Tag | Returns the Tag for this object. |
Methods¶
Property Detail¶
Length¶
-
SectionLineSegmentPointListBuilder.Length¶ Returns the number of
NXOpen.Drawings.SectionLineSegmentPointBuilderobjects in the list-------------------------------------Getter Method
Signature
LengthReturns: Return type: int New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
AddCutSegment¶
-
SectionLineSegmentPointListBuilder.AddCutSegment¶ Overloaded method AddCutSegment
AddCutSegment(location)AddCutSegment(location, referencedCutSegment)
-------------------------------------Creates a new
NXOpen.Drawings.SectionLineSegmentPointBuilderobjectSignature
AddCutSegment(location)Parameters: location ( NXOpen.Point) –Returns: Return type: NXOpen.Drawings.SectionLineSegmentPointBuilderNew in version NX10.0.0.
License requirements: None.
-------------------------------------Creates a new
NXOpen.Drawings.SectionLineSegmentPointBuilderIn case of point to point section line ,new segment is added at location prior to reference cut segment specified. If reference cut segment is not specified , new segment is added prior to last arrow segment.Signature
AddCutSegment(location, referencedCutSegment)Parameters: - location (
NXOpen.Point) – - referencedCutSegment (
NXOpen.Drawings.SectionLineSegmentPointBuilder) – reference SectionLineSegmentPointBuilder
Returns: Return type: New in version NX10.0.0.
License requirements: None.
-------------------------------------
Append¶
-
SectionLineSegmentPointListBuilder.Append¶ Appends
NXOpen.Drawings.SectionLineSegmentPointBuilderobject to the end of the listSignature
Append(pointData)Parameters: pointData ( NXOpen.Drawings.SectionLineSegmentPointBuilder) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
Clear¶
-
SectionLineSegmentPointListBuilder.Clear¶ Deletes all
NXOpen.Drawings.SectionLineSegmentPointBuilderobjects from the listSignature
Clear()New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CreateSectionLineSegmentPointBuilder¶
-
SectionLineSegmentPointListBuilder.CreateSectionLineSegmentPointBuilder¶ Creates a new
NXOpen.Drawings.SectionLineSegmentPointBuilderobjectSignature
CreateSectionLineSegmentPointBuilder()Returns: Return type: NXOpen.Drawings.SectionLineSegmentPointBuilderNew in version NX10.0.0.
License requirements: None.
Delete¶
-
SectionLineSegmentPointListBuilder.Delete¶ Overloaded method Delete
Delete(point)Delete(index)
-------------------------------------Deletes a given
NXOpen.Drawings.SectionLineSegmentPointBuilderobject from the listSignature
Delete(point)Parameters: point ( NXOpen.Drawings.SectionLineSegmentPointBuilder) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------Deletes
NXOpen.Drawings.SectionLineSegmentPointBuilderobject of a certain index from the listSignature
Delete(index)Parameters: index (int) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
FindItem¶
-
SectionLineSegmentPointListBuilder.FindItem¶ Returns
NXOpen.Drawings.SectionLineSegmentPointBuilderobject at the input index.May be NULL if not found.
Signature
FindItem(index)Parameters: index (int) – index of object to return Returns: object found at input index Return type: NXOpen.Drawings.SectionLineSegmentPointBuilderNew in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
GetContents¶
-
SectionLineSegmentPointListBuilder.GetContents¶ Queries all the
NXOpen.Drawings.SectionLineSegmentPointBuilderobjectsSignature
GetContents()Returns: Return type: list of NXOpen.Drawings.SectionLineSegmentPointBuilderNew in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
GetIndex¶
-
SectionLineSegmentPointListBuilder.GetIndex¶ Finds index of
NXOpen.Drawings.SectionLineSegmentPointBuilderobject in the listSignature
GetIndex(point)Parameters: point ( NXOpen.Drawings.SectionLineSegmentPointBuilder) –Returns: Equals -1 if not found Return type: int New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
Insert¶
-
SectionLineSegmentPointListBuilder.Insert¶ Inserts
NXOpen.Drawings.SectionLineSegmentPointBuilderobject in the list before a given positionSignature
Insert(insertBeforeIndex, point)Parameters: - insertBeforeIndex (int) –
- point (
NXOpen.Drawings.SectionLineSegmentPointBuilder) –
New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
MoveSegment¶
-
SectionLineSegmentPointListBuilder.MoveSegment¶ Moves a given
NXOpen.Drawings.SectionLineSegmentPointBuilderobject from the listSignature
MoveSegment(point, pointspecified)Parameters: - point (
NXOpen.Drawings.SectionLineSegmentPointBuilder) – - pointspecified (
NXOpen.Point) –
New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
- point (
SetContents¶
-
SectionLineSegmentPointListBuilder.SetContents¶ Sets array of
NXOpen.Drawings.SectionLineSegmentPointBuilderobjects in the list.Signature
SetContents(points)Parameters: points (list of NXOpen.Drawings.SectionLineSegmentPointBuilder) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)