NX Open C++ Reference Guide
Classes | Public Member Functions | List of all members
NXOpen::Routing::FormboardFrameCollection Class Reference

Represents a collection of NXOpen::Routing::FormboardFrame objects. More...

Inheritance diagram for NXOpen::Routing::FormboardFrameCollection:
NXOpen::TaggedObjectCollection

Classes

class  iterator
 Iterator for accessing the contents of the collection. More...
 

Public Member Functions

iterator begin ()
 Returns an iterator addressing the first element. More...
 
NXOpen::Routing::FormboardFrameCreateFormboardFrameByRectangle (NXOpen::Point *point, NXOpen::Scalar *height, NXOpen::Scalar *width)
 Creates a NXOpen::Routing::FormboardFrame object using a rectangle defined by a NXOpen::Point object and two NXOpen::Scalar objects that represent the height and width. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::Routing::FormboardFrameImportPattern (const NXString &filename, int type, const NXString &frameName, NXOpen::DisplayableObject **group)
 Creates a NXOpen::Routing::FormboardFrame object by importing formboard frame pattern. More...
 
NXOpen::Routing::FormboardFrameImportPattern (const char *filename, int type, const char *frameName, NXOpen::DisplayableObject **group)
 Creates a NXOpen::Routing::FormboardFrame object by importing formboard frame pattern. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of NXOpen::Routing::FormboardFrame objects.


To obtain an instance of this class, refer to NXOpen::Routing::RouteManager

Created in NX4.0.0.

Member Function Documentation

iterator NXOpen::Routing::FormboardFrameCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::Routing::FormboardFrame* NXOpen::Routing::FormboardFrameCollection::CreateFormboardFrameByRectangle ( NXOpen::Point point,
NXOpen::Scalar height,
NXOpen::Scalar width 
)

Creates a NXOpen::Routing::FormboardFrame object using a rectangle defined by a NXOpen::Point object and two NXOpen::Scalar objects that represent the height and width.

Returns

Created in NX4.0.0.

License requirements : routing_harness ("Routing Harness")
Parameters
pointLower left corner
heightheight
widthwidth
iterator NXOpen::Routing::FormboardFrameCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::Routing::FormboardFrame* NXOpen::Routing::FormboardFrameCollection::ImportPattern ( const NXString filename,
int  type,
const NXString frameName,
NXOpen::DisplayableObject **  group 
)

Creates a NXOpen::Routing::FormboardFrame object by importing formboard frame pattern.

Returns
returning new frame
Created in NX5.0.0.

License requirements : routing_harness ("Routing Harness")
Parameters
filenameFilename of the file to be imported
typeType of file imported
frameNamenew name of frame
groupreturning the geometry of imported file
NXOpen::Routing::FormboardFrame* NXOpen::Routing::FormboardFrameCollection::ImportPattern ( const char *  filename,
int  type,
const char *  frameName,
NXOpen::DisplayableObject **  group 
)

Creates a NXOpen::Routing::FormboardFrame object by importing formboard frame pattern.

Returns
returning new frame
Created in NX5.0.0.

License requirements : routing_harness ("Routing Harness")
Parameters
filenameFilename of the file to be imported
typeType of file imported
frameNamenew name of frame
groupreturning the geometry of imported file
tag_t NXOpen::Routing::FormboardFrameCollection::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.