NX Open C++ Reference Guide
|
Represents SectionLineSegmentPointListBuilder class. More...
Represents SectionLineSegmentPointListBuilder class.
This class maintains a list of NXOpen::Drawings::SectionLineSegmentPointBuilder objects and manages them.
Created in NX10.0.0.
NXOpen::Drawings::SectionLineSegmentPointBuilder* NXOpen::Drawings::SectionLineSegmentPointListBuilder::AddCutSegment | ( | NXOpen::Point * | location | ) |
Creates a new NXOpen::Drawings::SectionLineSegmentPointBuilder object.
location | location |
NXOpen::Drawings::SectionLineSegmentPointBuilder* NXOpen::Drawings::SectionLineSegmentPointListBuilder::AddCutSegment | ( | NXOpen::Point * | location, |
NXOpen::Drawings::SectionLineSegmentPointBuilder * | referencedCutSegment | ||
) |
Creates a new NXOpen::Drawings::SectionLineSegmentPointBuilder In 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.
location | location |
referencedCutSegment | reference SectionLineSegmentPointBuilder |
void NXOpen::Drawings::SectionLineSegmentPointListBuilder::Append | ( | NXOpen::Drawings::SectionLineSegmentPointBuilder * | pointData | ) |
Appends NXOpen::Drawings::SectionLineSegmentPointBuilder object to the end of the list
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
pointData | pointdata |
void NXOpen::Drawings::SectionLineSegmentPointListBuilder::Clear | ( | ) |
Deletes all NXOpen::Drawings::SectionLineSegmentPointBuilder objects from the list
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
NXOpen::Drawings::SectionLineSegmentPointBuilder* NXOpen::Drawings::SectionLineSegmentPointListBuilder::CreateSectionLineSegmentPointBuilder | ( | ) |
Creates a new NXOpen::Drawings::SectionLineSegmentPointBuilder object.
void NXOpen::Drawings::SectionLineSegmentPointListBuilder::Delete | ( | NXOpen::Drawings::SectionLineSegmentPointBuilder * | point | ) |
Deletes a given NXOpen::Drawings::SectionLineSegmentPointBuilder object from the list
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
point | point |
void NXOpen::Drawings::SectionLineSegmentPointListBuilder::Delete | ( | int | index | ) |
Deletes NXOpen::Drawings::SectionLineSegmentPointBuilder object of a certain index from the list
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
index | index |
NXOpen::Drawings::SectionLineSegmentPointBuilder* NXOpen::Drawings::SectionLineSegmentPointListBuilder::FindItem | ( | int | index | ) |
Returns NXOpen::Drawings::SectionLineSegmentPointBuilder object at the input index.
May be NULL if not found.
index | index of object to return |
std::vector<NXOpen::Drawings::SectionLineSegmentPointBuilder *> NXOpen::Drawings::SectionLineSegmentPointListBuilder::GetContents | ( | ) |
Queries all the NXOpen::Drawings::SectionLineSegmentPointBuilder objects.
int NXOpen::Drawings::SectionLineSegmentPointListBuilder::GetIndex | ( | NXOpen::Drawings::SectionLineSegmentPointBuilder * | point | ) |
Finds index of NXOpen::Drawings::SectionLineSegmentPointBuilder object in the list.
point | point |
void NXOpen::Drawings::SectionLineSegmentPointListBuilder::Insert | ( | int | insertBeforeIndex, |
NXOpen::Drawings::SectionLineSegmentPointBuilder * | point | ||
) |
Inserts NXOpen::Drawings::SectionLineSegmentPointBuilder object in the list before a given position
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
insertBeforeIndex | insert before index |
point | point |
int NXOpen::Drawings::SectionLineSegmentPointListBuilder::Length | ( | ) |
Returns the number of NXOpen::Drawings::SectionLineSegmentPointBuilder objects in the list
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
void NXOpen::Drawings::SectionLineSegmentPointListBuilder::MoveSegment | ( | NXOpen::Drawings::SectionLineSegmentPointBuilder * | point, |
NXOpen::Point * | pointspecified | ||
) |
Moves a given NXOpen::Drawings::SectionLineSegmentPointBuilder object from the list
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
point | point |
pointspecified | pointspecified |
void NXOpen::Drawings::SectionLineSegmentPointListBuilder::SetContents | ( | const std::vector< NXOpen::Drawings::SectionLineSegmentPointBuilder * > & | points | ) |
Sets array of NXOpen::Drawings::SectionLineSegmentPointBuilder objects in the list.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
points | points |