NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Information Class Reference

Represents a class that provides methods for displaying information about part history, interpart parents and children, features, points, and other NX Objects. More...

Public Types

enum  DisplayFeatureType {
  DisplayFeatureTypeAll, DisplayFeatureTypeExpressions, DisplayFeatureTypeParameters, DisplayFeatureTypeDependencies,
  DisplayFeatureTypeFeaturesInBody, DisplayFeatureTypeRelatedObject
}
 Describes type of information displayed into listing window device. More...
 

Public Member Functions

void DisplayCamObjectsDetails (const std::vector< NXOpen::NXObject * > &selectedObjects)
 Display details of cam objects
Created in NX4.0.0.
 
void DisplayFeatureDetails (NXOpen::Features::Feature *feature, NXOpen::Information::DisplayFeatureType type)
 Displays relevant information about features created while generating a 3-D model in the ListingWindow .
 
void DisplayInterpartChildren (NXOpen::Part *part)
 Displays names of interpart children(part files having interlinked geometry) in the ListingWindow .
 
void DisplayInterpartParents (NXOpen::Part *part)
 Displays names of interpart parents(part files having interlinked geometry) in the ListingWindow .
 
void DisplayObjectsDetails (const std::vector< NXOpen::NXObject * > &selectedObjects)
 Displays information about geometric objects in the ListingWindow .
 
void DisplayPartHistory (NXOpen::BasePart *part)
 Displays the ListingWindow with a part's save history.
 
void DisplayPointDetails (NXOpen::Point *point)
 Obtains the absolute and work coordinates of an explicit or implicit point and displays information in the ListingWindow device.
 
void DisplayPointDetails (const NXOpen::Point3d &absolutePointCoordinates)
 Displays the absolute and work coordinates of a point in the ListingWindow device.
 
void DisplayProdIntObjectsDetails (const std::vector< NXOpen::NXObject * > &selectedObjects, int startCounter)
 Display details of product interface objects
Created in NX5.0.0.
 
void DisplayUpdateStatusReport (NXOpen::Part *part)
 Displays status of all the features that failed to update in the ListingWindow .
 
tag_t Tag () const
 Returns the tag of this object.
 

Detailed Description

Represents a class that provides methods for displaying information about part history, interpart parents and children, features, points, and other NX Objects.


To obtain an instance of this class, refer to Session

Created in NX3.0.0.

Member Enumeration Documentation

Describes type of information displayed into listing window device.

Enumerator:
DisplayFeatureTypeAll 

Displays all the information.

Default set.

DisplayFeatureTypeExpressions 

Displays expressions information.

DisplayFeatureTypeParameters 

Displays parameters information.

DisplayFeatureTypeDependencies 

Displays dependencies information.

DisplayFeatureTypeFeaturesInBody 

Displays features in body information.

DisplayFeatureTypeRelatedObject 

Displays related(dual) object information.

Member Function Documentation

void NXOpen::Information::DisplayCamObjectsDetails ( const std::vector< NXOpen::NXObject * > &  selectedObjects)

Display details of cam objects
Created in NX4.0.0.



License requirements : None

Parameters
selectedObjectsArray of objects for which the information is to be displayed
void NXOpen::Information::DisplayFeatureDetails ( NXOpen::Features::Feature feature,
NXOpen::Information::DisplayFeatureType  type 
)

Displays relevant information about features created while generating a 3-D model in the ListingWindow .

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.0.

License requirements : None

Parameters
featureFeature object
typeType of information to display
void NXOpen::Information::DisplayInterpartChildren ( NXOpen::Part part)

Displays names of interpart children(part files having interlinked geometry) in the ListingWindow .

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.0.

License requirements : None

Parameters
partPart object
void NXOpen::Information::DisplayInterpartParents ( NXOpen::Part part)

Displays names of interpart parents(part files having interlinked geometry) in the ListingWindow .

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.0.

License requirements : None

Parameters
partPart object
void NXOpen::Information::DisplayObjectsDetails ( const std::vector< NXOpen::NXObject * > &  selectedObjects)

Displays information about geometric objects in the ListingWindow .

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.0.

License requirements : None

Parameters
selectedObjectsArray of objects for which the information is to be displayed
void NXOpen::Information::DisplayPartHistory ( NXOpen::BasePart part)

Displays the ListingWindow with a part's save history.

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.0.

License requirements : None

Parameters
partPart Object
void NXOpen::Information::DisplayPointDetails ( NXOpen::Point point)

Obtains the absolute and work coordinates of an explicit or implicit point and displays information in the ListingWindow device.

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.0.

License requirements : None

Parameters
pointPoint Object
void NXOpen::Information::DisplayPointDetails ( const NXOpen::Point3d absolutePointCoordinates)

Displays the absolute and work coordinates of a point in the ListingWindow device.

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.5.

License requirements : None

Parameters
absolutePointCoordinatesAbsolute coordinates of a point
void NXOpen::Information::DisplayProdIntObjectsDetails ( const std::vector< NXOpen::NXObject * > &  selectedObjects,
int  startCounter 
)

Display details of product interface objects
Created in NX5.0.0.



License requirements : None

Parameters
selectedObjectsproduct interface objects
startCounterstart counter for object #
void NXOpen::Information::DisplayUpdateStatusReport ( NXOpen::Part part)

Displays status of all the features that failed to update in the ListingWindow .

If we call this method externally without UI, it displays the information on standard output device. The listing window output can be sent to the Information window or to a file, or to both. See ListingWindow::SelectDevice for more information.


Created in NX3.0.0.

License requirements : None

Parameters
partPart object
tag_t NXOpen::Information::Tag ( ) const

Returns the tag of this object.


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