NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Annotations::PmiFilterByType Class Reference

Represents a PMI filter defined by a set of types. More...

Inheritance diagram for NXOpen::Annotations::PmiFilterByType:
NXOpen::Annotations::PmiFilter NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

Public Types

enum  Type {
  TypeDimension, TypeFeatureControlFrame, TypeDatum, TypeDatumTarget,
  TypeNote, TypeGeneralNote, TypeSpecificNote, TypeCoordinateNote,
  TypeBalloonNote, TypeCustomSymbol, TypeCenterline, TypeLineWeld,
  TypeCrosshatch, TypeMaterial, TypeSurfaceFinish, TypeLocator,
  TypeEnterpriseIdentifier, TypeProcess, TypePartIdentifier, TypeEmarking,
  TypeUrl, TypeUserDefined, TypeGeometry
}
 Represents a PMI type that is assigned to the PMI filter. More...

Public Member Functions

std::vector
< NXOpen::Annotations::PmiFilterByType::Type
GetPmiTypes ()
 Gets the array of PMI types defined by the PMI filter.
void SetPmiTypes (const std::vector< NXOpen::Annotations::PmiFilterByType::Type > &types)
 Sets the PMI types on the PMI filter
Created in NX4.0.0.

Detailed Description

Represents a PMI filter defined by a set of types.


Created in NX4.0.0.


Member Enumeration Documentation

Represents a PMI type that is assigned to the PMI filter.

Enumerator:
TypeDimension 

Indicates a PMI dimension type.

TypeFeatureControlFrame 

Indicates a PMI feature control frame type.

TypeDatum 

Indicates a PMI datum feature type.

TypeDatumTarget 

Indicates a PMI datum target type.

TypeNote 

Indicates a PMI note type.

TypeGeneralNote 

Indicates a PMI general note type.

TypeSpecificNote 

Indicates a PMI specific note type.

TypeCoordinateNote 

Indicates a PMI coordinate note type.

TypeBalloonNote 

Indicates a PMI balloon type.

TypeCustomSymbol 

Indicates a PMI custom symbol type.

TypeCenterline 

Indicates a PMI centerline type.

TypeLineWeld 

Indicates a PMI weld type.

TypeCrosshatch 

Indicates a PMI crosshatch type.

TypeMaterial 

Indicates a PMI material type.

TypeSurfaceFinish 

Indicates a PMI surface finish type.

TypeLocator 

Indicates a PMI locator type.

TypeEnterpriseIdentifier 

Indicates a PMI enterprise identifier type.

TypeProcess 

Indicates a PMI process type.

TypePartIdentifier 

Indicates a PMI part identifier type.

TypeEmarking 

Indicates a PMI e-Marking type.

TypeUrl 

Indicates a PMI URL type.

TypeUserDefined 

Indicates a PMI user defined type.

TypeGeometry 

Indicates a PMI Geometry type.


Member Function Documentation

Gets the array of PMI types defined by the PMI filter.

Returns:

Created in NX4.0.0.

License requirements : None

Sets the PMI types on the PMI filter
Created in NX4.0.0.



License requirements : geometric_tol ("GDT")

Parameters:
typestypes

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