NXOpen .NET Reference  12.0.0
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFGdt Class Reference

Contains wrappers for all 'UF_GDT' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFGdt:

Classes

struct  _AnnotationTags
 
struct  _CalloutString
 
struct  _DataFrame
 
struct  _DatumIdentifier
 
struct  _DepthTolerance
 
struct  _Description
 
struct  _DirectedDimension
 
struct  _DirectedDimension1
 
struct  _DrfData
 
struct  _DrfReference
 
struct  _Fcf
 
struct  _FeatureParms
 
struct  _LeaderSpec
 
struct  _LimitsAndFitsData
 
struct  _LimitsAndFitsTolerance
 
struct  _ModifierData
 
struct  _ModlData
 
struct  _MultipleDatum
 
struct  _ProductAttribute
 
struct  _SizeTolerance
 
struct  _StatisticalInfo
 
struct  _SurfaceParms
 
struct  _TargetDiaArea
 
struct  _TargetRectArea
 
struct  _TargetUdefArea
 
struct  _ThreadData
 
struct  _ThreadTolerance
 
struct  AnnotationTags
 Wrapper for UF_GDT_annotation_tags_s More...
 
struct  CalloutString
 Wrapper for UF_GDT_callout_string_s More...
 
struct  DataFrame
 Wrapper for UF_GDT_data_frame_s More...
 
struct  DatumIdentifier
 Wrapper for UF_GDT_datum_identifier_s More...
 
struct  DatumReference
 Wrapper for UF_GDT_datum_reference_s More...
 
struct  DatumTargetLine
 Wrapper for UF_GDT_datum_target_line_s More...
 
struct  DatumTargetPoint
 Wrapper for UF_GDT_datum_target_point_s More...
 
struct  DepthTolerance
 Wrapper for UF_GDT_depth_tolerance_s More...
 
struct  Description
 Wrapper for UF_GDT_description_s More...
 
struct  DirectedDimension
 Wrapper for UF_GDT_directed_dimension_s More...
 
struct  DirectedDimension1
 Wrapper for UF_GDT_directed_dimension1_s More...
 
struct  DrfData
 Wrapper for UF_GDT_drf_data_s More...
 
struct  DrfReference
 Wrapper for UF_GDT_drf_reference_s More...
 
struct  Fcf
 Wrapper for UF_GDT_fcf_s More...
 
struct  FeatureParms
 Wrapper for UF_GDT_feature_parms_s More...
 
struct  GeometricDefinition
 Wrapper for UF_GDT_geometric_definition_s More...
 
struct  Keyword
 Wrapper for UF_GDT_keyword_s More...
 
struct  LeaderSpec
 Wrapper for UF_GDT_leader_spec_s More...
 
struct  LimitsAndFitsData
 Wrapper for UF_GDT_limits_and_fits_data_s More...
 
struct  LimitsAndFitsTolerance
 Wrapper for UF_GDT_limits_and_fits_tolerance_s More...
 
struct  ModifierData
 Wrapper for UF_GDT_modifier_data_s More...
 
struct  ModlData
 Wrapper for UF_GDT_modl_data_s More...
 
struct  MultipleDatum
 Wrapper for UF_GDT_multiple_datum_s More...
 
struct  Point
 Wrapper for UF_GDT_point_s More...
 
struct  ProductAttribute
 Wrapper for UF_GDT_product_attribute_s More...
 
struct  ProjZone
 Wrapper for UF_GDT_proj_zone_s More...
 
struct  SizeTolerance
 Wrapper for UF_GDT_size_tolerance_s More...
 
struct  StatisticalInfo
 Wrapper for UF_GDT_statistical_info_s More...
 
struct  SurfaceParms
 Wrapper for UF_GDT_surface_parms_s More...
 
struct  TargetCylArea
 Wrapper for UF_GDT_target_cyl_area_s More...
 
struct  TargetDiaArea
 Wrapper for UF_GDT_target_dia_area_s More...
 
struct  TargetNonPlanarData
 Wrapper for UF_GDT_target_non_planar_data_s More...
 
struct  TargetRectArea
 Wrapper for UF_GDT_target_rect_area_s More...
 
struct  TargetUdefArea
 Wrapper for UF_GDT_target_udef_area_s More...
 
struct  ThreadData
 Wrapper for UF_GDT_thread_data_s More...
 
struct  ThreadTolerance
 Wrapper for UF_GDT_thread_tolerance_s More...
 
struct  ToleranceValue
 Wrapper for UF_GDT_tolerance_value_s More...
 
struct  ToleranceZone
 Wrapper for UF_GDT_tolerance_zone_s More...
 
struct  UnitBasis
 Wrapper for UF_GDT_unit_basis_s More...
 

Public Types

enum  Characteristic
 Wrapper for UF_GDT_characteristic_e More...
 
enum  ZoneShape
 Wrapper for UF_GDT_zone_shape_e More...
 
enum  MaterialModifier
 Wrapper for UF_GDT_material_modifier_e More...
 
enum  ModifierTypes
 Wrapper for UF_GDT_modifier_types_e More...
 
enum  LeaderType
 Wrapper for UF_GDT_leader_type_e More...
 
enum  StubDirection
 Wrapper for UF_GDT_stub_direction_e More...
 
enum  SizeValueType
 Wrapper for UF_GDT_size_value_type_e More...
 
enum  TolFormat
 Wrapper for UF_GDT_tol_format_e More...
 
enum  TextLocation
 Wrapper for UF_GDT_text_location_e More...
 
enum  DatumAssocType
 Wrapper for UF_GDT_datum_assoc_type_e More...
 
enum  ToleranceType
 Wrapper for UF_GDT_tolerance_type_e More...
 
enum  Precedence
 Wrapper for UF_GDT_precedence_e More...
 
enum  DirectedDimensionType
 Wrapper for UF_GDT_directed_dimension_type_e More...
 
enum  GeometricDefinitionType
 Wrapper for UF_GDT_geometric_definition_type_e More...
 
enum  FeatureType
 Wrapper for UF_GDT_feature_type_e More...
 
enum  PatternType
 Wrapper for UF_GDT_pattern_type_e More...
 
enum  ModlParameter
 Wrapper for UF_GDT_modl_parameter_e More...
 
enum  IndexDisplayType
 Wrapper for UF_GDT_index_display_type_e More...
 
enum  LimitsAndFitsDisplayType
 Wrapper for UF_GDT_limits_and_fits_display_type_e More...
 
enum  EdgeSelectType
 Wrapper for UF_GDT_edge_select_type_e More...
 
enum  ProfileType
 Wrapper for UF_GDT_profile_type_e More...
 
enum  Standard
 Wrapper for UF_GDT_standard_e More...
 
enum  RelationType
 Wrapper for UF_GDT_relation_type_e More...
 
enum  DataType
 Wrapper for UF_GDT_data_type_e More...
 

Public Member Functions

unsafe void AddDatumIdentifier (NXOpen.Tag tolerance_feature, ref DatumIdentifier datum_data)
 Wrapper method for UF_GDT_add_datum_identifier More...
 
void AddDatumToFeature (NXOpen.Tag feature, NXOpen.Tag datum)
 Wrapper method for UF_GDT_add_datum_to_feature More...
 
unsafe void AddFcf (NXOpen.Tag tolerance_feature, ref Fcf tolerance_data, out NXOpen.Tag fcf)
 Wrapper method for UF_GDT_add_fcf More...
 
unsafe void AddLeader (NXOpen.Tag instance, ref LeaderSpec spec)
 Wrapper method for UF_GDT_add_leader More...
 
unsafe void AddSizeTolerance (NXOpen.Tag tolerance_feature, ref SizeTolerance size_data)
 Wrapper method for UF_GDT_add_size_tolerance More...
 
unsafe void AskAnnotationTags (NXOpen.Tag instance, out AnnotationTags tags)
 Wrapper method for UF_GDT_ask_annotation_tags More...
 
unsafe void AskAppendedText (NXOpen.Tag _object, TextLocation location, out int num_lines, out string[] appended_text)
 Wrapper method for UF_GDT_ask_appended_text More...
 
unsafe void AskAssociatedDatums (NXOpen.Tag feature_instance, out NXOpen.Tag[] associated_datums, out int num_associated_datums)
 Wrapper method for UF_GDT_ask_associated_datums More...
 
void AskAssociationType (NXOpen.Tag datum_instance, ref DatumAssocType assoc_type)
 Wrapper method for UF_GDT_ask_association_type More...
 
unsafe void AskCalloutStrings (NXOpen.Tag tolerance, out int num_callout_strings, out CalloutString[] callout_strings)
 Wrapper method for UF_GDT_ask_callout_strings More...
 
void AskCharacteristic (NXOpen.Tag fcf, out Characteristic characteristic)
 Wrapper method for UF_GDT_ask_characteristic More...
 
void AskComplexFeature (NXOpen.Tag complex_sub_feature, out NXOpen.Tag complex_feature)
 Wrapper method for UF_GDT_ask_complex_feature More...
 
unsafe void AskComplexSubFeatures (NXOpen.Tag complex_feature, out int num_complex_sub_features, out NXOpen.Tag[] complex_sub_features)
 Wrapper method for UF_GDT_ask_complex_sub_features More...
 
void AskComponentToleranceIndex (NXOpen.Tag tolerance, out int index)
 Wrapper method for UF_GDT_ask_component_tolerance_index More...
 
void AskCompositeDrf (NXOpen.Tag fcf, out Precedence priority)
 Wrapper method for UF_GDT_ask_composite_drf More...
 
void AskDatumByLabel (string datum_label, out NXOpen.Tag datum)
 Wrapper method for UF_GDT_ask_datum_by_label More...
 
unsafe void AskDatumIdentParms (NXOpen.Tag _base, out DatumIdentifier[] datum_data)
 Wrapper method for UF_GDT_ask_datum_ident_parms More...
 
unsafe void AskDatumKeywords (NXOpen.Tag datum, out int num_keywords, out Keyword[] keywords)
 Wrapper method for UF_GDT_ask_datum_keywords More...
 
unsafe void AskDatumMultipleParms (NXOpen.Tag multiple_datum, out MultipleDatum[] datum_data)
 Wrapper method for UF_GDT_ask_datum_multiple_parms More...
 
void AskDatumOfLabel (string datum_label, out NXOpen.Tag datum_feature)
 Wrapper method for UF_GDT_ask_datum_of_label More...
 
void AskDatumOfTarget (NXOpen.Tag target, out NXOpen.Tag datum)
 Wrapper method for UF_GDT_ask_datum_of_target More...
 
unsafe void AskDatumReferencers (NXOpen.Tag _base, out int num_fcfs, out NXOpen.Tag[] fcfs)
 Wrapper method for UF_GDT_ask_datum_referencers More...
 
unsafe void AskDatumReferences (NXOpen.Tag fcf, int nth_frame, out int num_refs, out DatumReference[] datum_reference)
 Wrapper method for UF_GDT_ask_datum_references More...
 
unsafe void AskDatumsOfFeature (NXOpen.Tag datum_feature, out NXOpen.Tag[] datums, out int num_datums)
 Wrapper method for UF_GDT_ask_datums_of_feature More...
 
unsafe void AskDepthToleranceParms (NXOpen.Tag tolerance_feature, out DepthTolerance[] depth_data)
 Wrapper method for UF_GDT_ask_depth_tolerance_parms More...
 
unsafe void AskDescription (NXOpen.Tag tolerance_feature, out Description[] info)
 Wrapper method for UF_GDT_ask_description More...
 
unsafe void AskDirectedDimension1 (NXOpen.Tag tolerance_feature, out DirectedDimension1[] data)
 Wrapper method for UF_GDT_ask_directed_dimension1 More...
 
unsafe void AskDrf (NXOpen.Tag drf, out DrfData[] drf_data)
 Wrapper method for UF_GDT_ask_drf More...
 
void AskFaceFromIndex (int geometry_index, out NXOpen.Tag geometry)
 Wrapper method for UF_GDT_ask_face_from_index More...
 
void AskFaceIndex (NXOpen.Tag geometry, out int geometry_index)
 Wrapper method for UF_GDT_ask_face_index More...
 
unsafe void AskFaceIndexString (NXOpen.Tag face_tag, out string index_string)
 Wrapper method for UF_GDT_ask_face_index_string More...
 
unsafe void AskFaces (NXOpen.Tag tolerance_feature, out int num_faces, out NXOpen.Tag[] faces)
 Wrapper method for UF_GDT_ask_faces More...
 
void AskFcfDrf (NXOpen.Tag fcf, out NXOpen.Tag drf)
 Wrapper method for UF_GDT_ask_fcf_drf More...
 
unsafe void AskFcfParms (NXOpen.Tag fcf, out Fcf[] fcf_data)
 Wrapper method for UF_GDT_ask_fcf_parms More...
 
unsafe void AskFcfTags (NXOpen.Tag tolerance_feature, out int num_fcfs, out NXOpen.Tag[] fcfs)
 Wrapper method for UF_GDT_ask_fcf_tags More...
 
void AskFeatureOfDatum (NXOpen.Tag datum, out NXOpen.Tag feature)
 Wrapper method for UF_GDT_ask_feature_of_datum More...
 
void AskFeatureType (NXOpen.Tag tolerance_feature, out FeatureType feature)
 Wrapper method for UF_GDT_ask_feature_type More...
 
unsafe void AskFeaturesOfFace (NXOpen.Tag face, out NXOpen.Tag[] tolerance_features, out int num_tolerance_features)
 Wrapper method for UF_GDT_ask_features_of_face More...
 
unsafe void AskGdtObjectDfaFile (NXOpen.Tag gdt_object, out string dfa_file)
 Wrapper method for UF_GDT_ask_gdt_object_dfa_file More...
 
void AskGdtViewMatrix (NXOpen.Tag view,[Out] double[] gdt_matrix)
 Wrapper method for UF_GDT_ask_gdt_view_matrix More...
 
unsafe void AskGeometricDefinition (NXOpen.Tag tolerance_feature, out GeometricDefinition[] data)
 Wrapper method for UF_GDT_ask_geometric_definition More...
 
void AskIndexDisplay (out IndexDisplayType index_display)
 Wrapper method for UF_GDT_ask_index_display More...
 
void AskInstanceDisplayInformation (out bool preference)
 Wrapper method for UF_GDT_ask_instance_display_information More...
 
unsafe void AskKeywordName (NXOpen.Tag part_tag, int keyword_id, out string keyword_name)
 Wrapper method for UF_GDT_ask_keyword_name More...
 
unsafe void AskKeywordText (NXOpen.Tag part_tag, string keyword_name, out string keyword_text)
 Wrapper method for UF_GDT_ask_keyword_text More...
 
unsafe void AskLabelOfDatum (NXOpen.Tag _base, out string datum_label)
 Wrapper method for UF_GDT_ask_label_of_datum More...
 
unsafe void AskLeader (NXOpen.Tag instance, int nth, out LeaderSpec spec)
 Wrapper method for UF_GDT_ask_leader More...
 
unsafe void AskLimitsAndFitsToleranceParms (NXOpen.Tag tolerance_feature, out LimitsAndFitsTolerance[] data)
 Wrapper method for UF_GDT_ask_limits_and_fits_tolerance_parms More...
 
unsafe void AskLinkedFeatures (NXOpen.Tag tolerance_feature, out int num_linked, out NXOpen.Tag[] linked_features)
 Wrapper method for UF_GDT_ask_linked_features More...
 
void AskLoadComponentFlag (out bool flag)
 Wrapper method for UF_GDT_ask_load_component_flag More...
 
void AskMajorDiaFeatureOfSplineGear (NXOpen.Tag tolerance_feature, out NXOpen.Tag major_dia_feature)
 Wrapper method for UF_GDT_ask_major_dia_feature_of_spline_gear More...
 
void AskMinorDiaFeatureOfSplineGear (NXOpen.Tag tolerance_feature, out NXOpen.Tag minor_dia_feature)
 Wrapper method for UF_GDT_ask_minor_dia_feature_of_spline_gear More...
 
unsafe void AskModlData (NXOpen.Tag tolerance_feature, out int num_modl_sets, out ModlData[] modl_sets)
 Wrapper method for UF_GDT_ask_modl_data More...
 
unsafe void AskModlFeatures (NXOpen.Tag tolerance_feature, out int num_modl_features, out NXOpen.Tag[] modl_features)
 Wrapper method for UF_GDT_ask_modl_features More...
 
void AskNonFeatureEdgeSelection (out EdgeSelectType allow_non_feature_edges)
 Wrapper method for UF_GDT_ask_non_feature_edge_selection More...
 
void AskNumLeaders (NXOpen.Tag instance, out int num_leaders)
 Wrapper method for UF_GDT_ask_num_leaders More...
 
void AskPitchDiaFeatureOfSplineGear (NXOpen.Tag tolerance_feature, out NXOpen.Tag pitch_dia_feature)
 Wrapper method for UF_GDT_ask_pitch_dia_feature_of_spline_gear More...
 
unsafe void AskProductAttributes (NXOpen.Tag tolerance_feature, out int num_product_atts, out NXOpen.Tag[] product_atts)
 Wrapper method for UF_GDT_ask_product_attributes More...
 
void AskProfileTolData (NXOpen.Tag fcf, out ProfileType profile_type, out ToleranceValue outside)
 Wrapper method for UF_GDT_ask_profile_tol_data More...
 
void AskPulledToleranceComponent (NXOpen.Tag tolerance, out NXOpen.Tag component_part_occ)
 Wrapper method for UF_GDT_ask_pulled_tolerance_component More...
 
unsafe void AskSizeToleranceParms (NXOpen.Tag tolerance_feature, out SizeTolerance[] size_data)
 Wrapper method for UF_GDT_ask_size_tolerance_parms More...
 
void AskSizeToleranceTag (NXOpen.Tag tolerance_feature, out NXOpen.Tag size_tolerance)
 Wrapper method for UF_GDT_ask_size_tolerance_tag More...
 
unsafe void AskSubFeatures (NXOpen.Tag tolerance_feature, out int num_sub_features, out NXOpen.Tag[] sub_features)
 Wrapper method for UF_GDT_ask_sub_features More...
 
void AskSuperFeature (NXOpen.Tag tolerance_feature, out NXOpen.Tag super_feature)
 Wrapper method for UF_GDT_ask_super_feature More...
 
void AskTableOfInstance (NXOpen.Tag feature_instance, out NXOpen.Tag table)
 Wrapper method for UF_GDT_ask_table_of_instance More...
 
unsafe void AskTags (NXOpen.Tag display_instance, out NXOpen.Tag[] curves, out int num_curves, out NXOpen.Tag[] annotations, out int num_annotations)
 Wrapper method for UF_GDT_ask_tags More...
 
void AskTargetAreaXhatch (NXOpen.Tag target_inst, out double distance, out double angle)
 Wrapper method for UF_GDT_ask_target_area_xhatch More...
 
unsafe void AskTargetCylParms (NXOpen.Tag target, out TargetCylArea[] data)
 Wrapper method for UF_GDT_ask_target_cyl_parms More...
 
unsafe void AskTargetDiaParms (NXOpen.Tag target, out TargetDiaArea[] data)
 Wrapper method for UF_GDT_ask_target_dia_parms More...
 
unsafe void AskTargetLineParms (NXOpen.Tag target, out DatumTargetLine[] data)
 Wrapper method for UF_GDT_ask_target_line_parms More...
 
unsafe void AskTargetPointParms (NXOpen.Tag target, out DatumTargetPoint[] data)
 Wrapper method for UF_GDT_ask_target_point_parms More...
 
unsafe void AskTargetRectParms (NXOpen.Tag target, out TargetRectArea[] data)
 Wrapper method for UF_GDT_ask_target_rect_parms More...
 
unsafe void AskTargetUdefParms (NXOpen.Tag target, out TargetUdefArea[] data)
 Wrapper method for UF_GDT_ask_target_udef_parms More...
 
unsafe void AskTargetsOfDatum (NXOpen.Tag datum, out int num_targets, out NXOpen.Tag[] targets)
 Wrapper method for UF_GDT_ask_targets_of_datum More...
 
unsafe void AskThreadToleranceParms (NXOpen.Tag tolerance_feature, out ThreadTolerance[] data)
 Wrapper method for UF_GDT_ask_thread_tolerance_parms More...
 
unsafe void AskTolFeatInstance (NXOpen.Tag tolerance_feature, out int num_instances, out NXOpen.Tag[] feature_instances)
 Wrapper method for UF_GDT_ask_tol_feat_instance More...
 
void AskTolFeatOfInstance (NXOpen.Tag feature_instance, out NXOpen.Tag tolerance_feature)
 Wrapper method for UF_GDT_ask_tol_feat_of_instance More...
 
void AskTolFeatTag (NXOpen.Tag tolerance, out NXOpen.Tag tolerance_feature)
 Wrapper method for UF_GDT_ask_tol_feat_tag More...
 
void AskTolerance (NXOpen.Tag tol_feat, ToleranceType type, out NXOpen.Tag tolerance)
 Wrapper method for UF_GDT_ask_tolerance More...
 
void AskToleranceFromIndex (int index, out NXOpen.Tag requirement, out NXOpen.Tag fcf)
 Wrapper method for UF_GDT_ask_tolerance_from_index More...
 
void AskToleranceIndex (NXOpen.Tag requirement, out int index)
 Wrapper method for UF_GDT_ask_tolerance_index More...
 
unsafe void AskToleranceIndexString (NXOpen.Tag tolerance_tag, out string index_string)
 Wrapper method for UF_GDT_ask_tolerance_index_string More...
 
void AskToleranceTypes (NXOpen.Tag tolerance_feature, out int num_types, ToleranceType[] types)
 Wrapper method for UF_GDT_ask_tolerance_types More...
 
unsafe void AskToleranceZone (NXOpen.Tag fcf, int nth_zone, out ToleranceZone[] zone, out ModifierData[] frame_mod)
 Wrapper method for UF_GDT_ask_tolerance_zone More...
 
unsafe void AskTolerances (NXOpen.Tag tol_feat, out NXOpen.Tag[] tolerances, out int num_tolerances, ToleranceType[] types)
 Wrapper method for UF_GDT_ask_tolerances More...
 
void AskTolerancingStandard (out Standard standard)
 Wrapper method for UF_GDT_ask_tolerancing_standard More...
 
void AskUnitBasis (NXOpen.Tag fcf, out ModifierTypes modifier, out UnitBasis data)
 Wrapper method for UF_GDT_ask_unit_basis More...
 
unsafe void AskWallThicknessParms (NXOpen.Tag tolerance_feature, out SizeTolerance[] size_data)
 Wrapper method for UF_GDT_ask_wall_thickness_parms More...
 
void BreakRelationship (NXOpen.Tag tolerance_feature, RelationType relationship_type)
 Wrapper method for UF_GDT_break_relationship More...
 
unsafe void CreateDrf (ref DrfData drf_data, out NXOpen.Tag drf)
 Wrapper method for UF_GDT_create_drf More...
 
void CreateInstance (ToleranceType type, NXOpen.Tag tolerance_feature, NXOpen.Tag view, NXOpen.Tag edge, double[] origin, double[] attach_point, out NXOpen.Tag feature_instance)
 Wrapper method for UF_GDT_create_instance More...
 
void CreateTableInstance (NXOpen.Tag tolerance_feature, NXOpen.Tag view, double[] origin, out NXOpen.Tag feature_instance)
 Wrapper method for UF_GDT_create_table_instance More...
 
void CreateTargetCylArea (ref TargetCylArea target_data, out NXOpen.Tag target_area)
 Wrapper method for UF_GDT_create_target_cyl_area More...
 
unsafe void CreateTargetDiaArea (ref TargetDiaArea target_data, out NXOpen.Tag target_area)
 Wrapper method for UF_GDT_create_target_dia_area More...
 
void CreateTargetLine (ref DatumTargetLine target_data, out NXOpen.Tag target_line)
 Wrapper method for UF_GDT_create_target_line More...
 
void CreateTargetPoint (ref DatumTargetPoint target_data, out NXOpen.Tag point)
 Wrapper method for UF_GDT_create_target_point More...
 
unsafe void CreateTargetRectArea (ref TargetRectArea target_data, out NXOpen.Tag target_area)
 Wrapper method for UF_GDT_create_target_rect_area More...
 
unsafe void CreateTargetUdefArea (ref TargetUdefArea target_data, out NXOpen.Tag target_area)
 Wrapper method for UF_GDT_create_target_udef_area More...
 
void ExportDrawings (int num_drawings, NXOpen.Tag[] drawings, NXOpen.Tag target_part)
 Wrapper method for UF_GDT_export_drawings More...
 
void Free (DataType type, IntPtr data)
 Wrapper method for UF_GDT_free More...
 
void HasDepthTolerance (NXOpen.Tag tolerance_feature, out bool has_depth_tolerance)
 Wrapper method for UF_GDT_has_depth_tolerance More...
 
void HasDirectedDimension (NXOpen.Tag tolerance_feature, out bool has_directed_dimension)
 Wrapper method for UF_GDT_has_directed_dimension More...
 
void HasGeometricDefinition (NXOpen.Tag tolerance_feature, out bool has_geometric_definition)
 Wrapper method for UF_GDT_has_geometric_definition More...
 
void HasLimitsAndFitsTolerance (NXOpen.Tag tolerance_feature, out bool has_limits_and_fits_tolerance)
 Wrapper method for UF_GDT_has_limits_and_fits_tolerance More...
 
void HasSizeTolerance (NXOpen.Tag tolerance_feature, out bool has_size_tolerance)
 Wrapper method for UF_GDT_has_size_tolerance More...
 
void HasWallThickness (NXOpen.Tag tolerance_feature, out bool has_wall_thickness)
 Wrapper method for UF_GDT_has_wall_thickness More...
 
void InheritModelGdtToDrawing (NXOpen.Tag member_view)
 Wrapper method for UF_GDT_inherit_model_gdt_to_drawing More...
 
void Init (DataType type, ref IntPtr data)
 Wrapper method for UF_GDT_init More...
 
void IsComplexFeature (NXOpen.Tag tolerance_tag, out bool status)
 Wrapper method for UF_GDT_is_complex_feature More...
 
void IsComplexSubFeature (NXOpen.Tag tolerance_tag, out bool status)
 Wrapper method for UF_GDT_is_complex_sub_feature More...
 
void IsCompositeTolerance (NXOpen.Tag fcf, out bool is_composite_tol)
 Wrapper method for UF_GDT_is_composite_tolerance More...
 
void IsDatum (NXOpen.Tag tolerance_feature, out bool is_datum)
 Wrapper method for UF_GDT_is_datum More...
 
void IsDatumTarget (NXOpen.Tag tolerance_feature, out bool is_datum_target)
 Wrapper method for UF_GDT_is_datum_target More...
 
void IsFeatureOfSize (NXOpen.Tag tolerance_feature, out bool feature_of_size)
 Wrapper method for UF_GDT_is_feature_of_size More...
 
void IsGdtView (NXOpen.Tag view, out bool is_gdt_view)
 Wrapper method for UF_GDT_is_gdt_view More...
 
void IsLinkedFeature (NXOpen.Tag tolerance_feature, out bool is_linked)
 Wrapper method for UF_GDT_is_linked_feature More...
 
void IsModlBased (NXOpen.Tag tolerance_feature, out bool is_modl_based)
 Wrapper method for UF_GDT_is_modl_based More...
 
void IsPulledTolerance (NXOpen.Tag tolerance_feature, out bool status)
 Wrapper method for UF_GDT_is_pulled_tolerance More...
 
void IsRetained (NXOpen.Tag tolerance_feature, out bool is_retained)
 Wrapper method for UF_GDT_is_retained More...
 
void IsSingleDatumReferenceFrame (NXOpen.Tag frame, out bool is_single)
 Wrapper method for UF_GDT_is_single_datum_reference_frame More...
 
void IsUserDefinedKeyword (NXOpen.Tag part_tag, int keyword_id, out bool status)
 Wrapper method for UF_GDT_is_user_defined_keyword More...
 
void PullTolerance (NXOpen.Tag tolerance_feature, NXOpen.Tag instance, out NXOpen.Tag new_feature_tag, bool create_instance)
 Wrapper method for UF_GDT_pull_tolerance More...
 
void RemoveLeader (NXOpen.Tag instance, int nth)
 Wrapper method for UF_GDT_remove_leader More...
 
void ResetCalloutRules (NXOpen.Tag part)
 Wrapper method for UF_GDT_reset_callout_rules More...
 
unsafe void SetAppendedText (NXOpen.Tag fcf_or_dim, TextLocation location, int num_lines, string[] appended_text)
 Wrapper method for UF_GDT_set_appended_text More...
 
void SetCharacteristic (NXOpen.Tag fcf, ref Characteristic characteristic)
 Wrapper method for UF_GDT_set_characteristic More...
 
void SetCompositeDrf (NXOpen.Tag fcf, Precedence priority)
 Wrapper method for UF_GDT_set_composite_drf More...
 
unsafe void SetDatumIdentifier (NXOpen.Tag _base, ref DatumIdentifier datum_data)
 Wrapper method for UF_GDT_set_datum_identifier More...
 
void SetDatumKeywords (NXOpen.Tag datum, int num_keywords, Keyword[] keywords)
 Wrapper method for UF_GDT_set_datum_keywords More...
 
void SetDatumLabel (NXOpen.Tag _base, string datum_label)
 Wrapper method for UF_GDT_set_datum_label More...
 
unsafe void SetDatumMultiple (NXOpen.Tag multiple_datum, ref MultipleDatum datum_data)
 Wrapper method for UF_GDT_set_datum_multiple More...
 
void SetDatumReferences (NXOpen.Tag fcf, int nth_frame, int num_frames, ref DatumReference datum_reference)
 Wrapper method for UF_GDT_set_datum_references More...
 
unsafe void SetDepthToleranceParms (NXOpen.Tag tolerance_feature, ref DepthTolerance depth_data)
 Wrapper method for UF_GDT_set_depth_tolerance_parms More...
 
unsafe void SetDescription (NXOpen.Tag tolerance_feature, ref Description info)
 Wrapper method for UF_GDT_set_description More...
 
unsafe void SetDirectedDimension (NXOpen.Tag tolerance_feature, ref DirectedDimension data)
 Wrapper method for UF_GDT_set_directed_dimension More...
 
unsafe void SetDrf (NXOpen.Tag drf, ref DrfData drf_data)
 Wrapper method for UF_GDT_set_drf More...
 
void SetFaces (NXOpen.Tag tolerance_feature, int num_faces, NXOpen.Tag[] faces)
 Wrapper method for UF_GDT_set_faces More...
 
unsafe void SetFcf (NXOpen.Tag fcf, ref Fcf fcf_data)
 Wrapper method for UF_GDT_set_fcf More...
 
void SetFcfDrf (NXOpen.Tag fcf, NXOpen.Tag drf)
 Wrapper method for UF_GDT_set_fcf_drf More...
 
void SetGeometricDefinition (NXOpen.Tag tolerance_feature, ref GeometricDefinition data)
 Wrapper method for UF_GDT_set_geometric_definition More...
 
void SetIndexDisplay (IndexDisplayType index_display)
 Wrapper method for UF_GDT_set_index_display More...
 
void SetInstanceDisplayInformation (bool preference)
 Wrapper method for UF_GDT_set_instance_display_information More...
 
void SetKeywordText (NXOpen.Tag part_tag, string keyword_name, string keyword_text)
 Wrapper method for UF_GDT_set_keyword_text More...
 
unsafe void SetLimitsAndFitsToleranceParms (NXOpen.Tag tolerance_feature, ref LimitsAndFitsData data)
 Wrapper method for UF_GDT_set_limits_and_fits_tolerance_parms More...
 
void SetLoadComponentFlag (bool flag)
 Wrapper method for UF_GDT_set_load_component_flag More...
 
void SetNonFeatureEdgeSelection (EdgeSelectType allow_non_feature_edges)
 Wrapper method for UF_GDT_set_non_feature_edge_selection More...
 
void SetProfileTolData (NXOpen.Tag fcf, ProfileType profile_type, ref ToleranceValue outside)
 Wrapper method for UF_GDT_set_profile_tol_data More...
 
void SetRegionParameters (double region_thickness, bool crosshatch_on, double crosshatch_angle, double crosshatch_distance)
 Wrapper method for UF_GDT_set_region_parameters More...
 
unsafe void SetSizeData (NXOpen.Tag tolerance_feature, ref LimitsAndFitsTolerance lim_fits)
 Wrapper method for UF_GDT_set_size_data More...
 
unsafe void SetSizeToleranceParms (NXOpen.Tag tolerance_feature, ref SizeTolerance size_data)
 Wrapper method for UF_GDT_set_size_tolerance_parms More...
 
void SetTargetAreaXhatch (NXOpen.Tag target_inst, double distance, double angle)
 Wrapper method for UF_GDT_set_target_area_xhatch More...
 
unsafe void SetThreadToleranceParms (NXOpen.Tag tolerance_feature, ref ThreadTolerance data)
 Wrapper method for UF_GDT_set_thread_tolerance_parms More...
 
unsafe void SetToleranceZones (NXOpen.Tag fcf, int num_zones, ToleranceZone[] zones, ref ModifierData mod_data)
 Wrapper method for UF_GDT_set_tolerance_zones More...
 
void SetTolerancingStandard (Standard standard)
 Wrapper method for UF_GDT_set_tolerancing_standard More...
 
void SetUnitBasis (NXOpen.Tag fcf, ModifierTypes modifier, ref UnitBasis data)
 Wrapper method for UF_GDT_set_unit_basis More...
 
unsafe void SetWallThicknessParms (NXOpen.Tag tolerance_feature, ref SizeTolerance thickness_data)
 Wrapper method for UF_GDT_set_wall_thickness_parms More...
 
void UpdateFeatures (int num_features, NXOpen.Tag[] features)
 Wrapper method for UF_GDT_update_features More...
 
unsafe void UpgradeLegacyFeature (int num_annot, NXOpen.Tag[] annotation_features, int num_faces, NXOpen.Tag[] face_list, FeatureType feature, double[] origin, ref Description descript, out NXOpen.Tag tolerance_feature)
 Wrapper method for UF_GDT_upgrade_legacy_feature More...
 

Detailed Description

Contains wrappers for all 'UF_GDT' functions and data types.

Member Enumeration Documentation

Wrapper for UF_GDT_characteristic_e

Refer to UF_GDT_characteristic_e for documentation
Mapping Help

Wrapper for UF_GDT_data_type_e

Refer to UF_GDT_data_type_e for documentation
Mapping Help

Wrapper for UF_GDT_datum_assoc_type_e

Refer to UF_GDT_datum_assoc_type_e for documentation
Mapping Help

Wrapper for UF_GDT_edge_select_type_e

Refer to UF_GDT_edge_select_type_e for documentation
Mapping Help

Wrapper for UF_GDT_feature_type_e

Refer to UF_GDT_feature_type_e for documentation
Mapping Help

Wrapper for UF_GDT_leader_type_e

Refer to UF_GDT_leader_type_e for documentation
Mapping Help

Wrapper for UF_GDT_modifier_types_e

Refer to UF_GDT_modifier_types_e for documentation
Mapping Help

Wrapper for UF_GDT_modl_parameter_e

Refer to UF_GDT_modl_parameter_e for documentation
Mapping Help

Wrapper for UF_GDT_pattern_type_e

Refer to UF_GDT_pattern_type_e for documentation
Mapping Help

Wrapper for UF_GDT_precedence_e

Refer to UF_GDT_precedence_e for documentation
Mapping Help

Wrapper for UF_GDT_profile_type_e

Refer to UF_GDT_profile_type_e for documentation
Mapping Help

Wrapper for UF_GDT_relation_type_e

Refer to UF_GDT_relation_type_e for documentation
Mapping Help

Wrapper for UF_GDT_size_value_type_e

Refer to UF_GDT_size_value_type_e for documentation
Mapping Help

Wrapper for UF_GDT_standard_e

Refer to UF_GDT_standard_e for documentation
Mapping Help

Wrapper for UF_GDT_stub_direction_e

Refer to UF_GDT_stub_direction_e for documentation
Mapping Help

Wrapper for UF_GDT_text_location_e

Refer to UF_GDT_text_location_e for documentation
Mapping Help

Wrapper for UF_GDT_tolerance_type_e

Refer to UF_GDT_tolerance_type_e for documentation
Mapping Help

Wrapper for UF_GDT_tol_format_e

Refer to UF_GDT_tol_format_e for documentation
Mapping Help

Wrapper for UF_GDT_zone_shape_e

Refer to UF_GDT_zone_shape_e for documentation
Mapping Help

Member Function Documentation

unsafe void NXOpen.UF.UFGdt.AddDatumIdentifier ( NXOpen.Tag  tolerance_feature,
ref DatumIdentifier  datum_data 
)

Wrapper method for UF_GDT_add_datum_identifier

Refer to UF_GDT_add_datum_identifier for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AddDatumToFeature ( NXOpen.Tag  feature,
NXOpen.Tag  datum 
)

Wrapper method for UF_GDT_add_datum_to_feature

Refer to UF_GDT_add_datum_to_feature for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AddFcf ( NXOpen.Tag  tolerance_feature,
ref Fcf  tolerance_data,
out NXOpen.Tag  fcf 
)

Wrapper method for UF_GDT_add_fcf

Refer to UF_GDT_add_fcf for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AddLeader ( NXOpen.Tag  instance,
ref LeaderSpec  spec 
)

Wrapper method for UF_GDT_add_leader

Refer to UF_GDT_add_leader for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AddSizeTolerance ( NXOpen.Tag  tolerance_feature,
ref SizeTolerance  size_data 
)

Wrapper method for UF_GDT_add_size_tolerance

Refer to UF_GDT_add_size_tolerance for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskAnnotationTags ( NXOpen.Tag  instance,
out AnnotationTags  tags 
)

Wrapper method for UF_GDT_ask_annotation_tags

Refer to UF_GDT_ask_annotation_tags for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskAppendedText ( NXOpen.Tag  _object,
TextLocation  location,
out int  num_lines,
out string[]  appended_text 
)

Wrapper method for UF_GDT_ask_appended_text

Refer to UF_GDT_ask_appended_text for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskAssociatedDatums ( NXOpen.Tag  feature_instance,
out NXOpen.Tag[]  associated_datums,
out int  num_associated_datums 
)

Wrapper method for UF_GDT_ask_associated_datums

Refer to UF_GDT_ask_associated_datums for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskAssociationType ( NXOpen.Tag  datum_instance,
ref DatumAssocType  assoc_type 
)

Wrapper method for UF_GDT_ask_association_type

Refer to UF_GDT_ask_association_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskCalloutStrings ( NXOpen.Tag  tolerance,
out int  num_callout_strings,
out CalloutString[]  callout_strings 
)

Wrapper method for UF_GDT_ask_callout_strings

Refer to UF_GDT_ask_callout_strings for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskCharacteristic ( NXOpen.Tag  fcf,
out Characteristic  characteristic 
)

Wrapper method for UF_GDT_ask_characteristic

Refer to UF_GDT_ask_characteristic for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskComplexFeature ( NXOpen.Tag  complex_sub_feature,
out NXOpen.Tag  complex_feature 
)

Wrapper method for UF_GDT_ask_complex_feature

Refer to UF_GDT_ask_complex_feature for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskComplexSubFeatures ( NXOpen.Tag  complex_feature,
out int  num_complex_sub_features,
out NXOpen.Tag[]  complex_sub_features 
)

Wrapper method for UF_GDT_ask_complex_sub_features

Refer to UF_GDT_ask_complex_sub_features for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskComponentToleranceIndex ( NXOpen.Tag  tolerance,
out int  index 
)

Wrapper method for UF_GDT_ask_component_tolerance_index

Refer to UF_GDT_ask_component_tolerance_index for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskCompositeDrf ( NXOpen.Tag  fcf,
out Precedence  priority 
)

Wrapper method for UF_GDT_ask_composite_drf

Refer to UF_GDT_ask_composite_drf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskDatumByLabel ( string  datum_label,
out NXOpen.Tag  datum 
)

Wrapper method for UF_GDT_ask_datum_by_label

Refer to UF_GDT_ask_datum_by_label for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDatumIdentParms ( NXOpen.Tag  _base,
out DatumIdentifier[]  datum_data 
)

Wrapper method for UF_GDT_ask_datum_ident_parms

Refer to UF_GDT_ask_datum_ident_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDatumKeywords ( NXOpen.Tag  datum,
out int  num_keywords,
out Keyword[]  keywords 
)

Wrapper method for UF_GDT_ask_datum_keywords

Refer to UF_GDT_ask_datum_keywords for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDatumMultipleParms ( NXOpen.Tag  multiple_datum,
out MultipleDatum[]  datum_data 
)

Wrapper method for UF_GDT_ask_datum_multiple_parms

Refer to UF_GDT_ask_datum_multiple_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskDatumOfLabel ( string  datum_label,
out NXOpen.Tag  datum_feature 
)

Wrapper method for UF_GDT_ask_datum_of_label

Refer to UF_GDT_ask_datum_of_label for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskDatumOfTarget ( NXOpen.Tag  target,
out NXOpen.Tag  datum 
)

Wrapper method for UF_GDT_ask_datum_of_target

Refer to UF_GDT_ask_datum_of_target for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDatumReferencers ( NXOpen.Tag  _base,
out int  num_fcfs,
out NXOpen.Tag[]  fcfs 
)

Wrapper method for UF_GDT_ask_datum_referencers

Refer to UF_GDT_ask_datum_referencers for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDatumReferences ( NXOpen.Tag  fcf,
int  nth_frame,
out int  num_refs,
out DatumReference[]  datum_reference 
)

Wrapper method for UF_GDT_ask_datum_references

Refer to UF_GDT_ask_datum_references for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDatumsOfFeature ( NXOpen.Tag  datum_feature,
out NXOpen.Tag[]  datums,
out int  num_datums 
)

Wrapper method for UF_GDT_ask_datums_of_feature

Refer to UF_GDT_ask_datums_of_feature for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDepthToleranceParms ( NXOpen.Tag  tolerance_feature,
out DepthTolerance[]  depth_data 
)

Wrapper method for UF_GDT_ask_depth_tolerance_parms

Refer to UF_GDT_ask_depth_tolerance_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDescription ( NXOpen.Tag  tolerance_feature,
out Description[]  info 
)

Wrapper method for UF_GDT_ask_description

Refer to UF_GDT_ask_description for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDirectedDimension1 ( NXOpen.Tag  tolerance_feature,
out DirectedDimension1[]  data 
)

Wrapper method for UF_GDT_ask_directed_dimension1

Refer to UF_GDT_ask_directed_dimension1 for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskDrf ( NXOpen.Tag  drf,
out DrfData[]  drf_data 
)

Wrapper method for UF_GDT_ask_drf

Refer to UF_GDT_ask_drf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskFaceFromIndex ( int  geometry_index,
out NXOpen.Tag  geometry 
)

Wrapper method for UF_GDT_ask_face_from_index

Refer to UF_GDT_ask_face_from_index for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskFaceIndex ( NXOpen.Tag  geometry,
out int  geometry_index 
)

Wrapper method for UF_GDT_ask_face_index

Refer to UF_GDT_ask_face_index for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskFaceIndexString ( NXOpen.Tag  face_tag,
out string  index_string 
)

Wrapper method for UF_GDT_ask_face_index_string

Refer to UF_GDT_ask_face_index_string for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskFaces ( NXOpen.Tag  tolerance_feature,
out int  num_faces,
out NXOpen.Tag[]  faces 
)

Wrapper method for UF_GDT_ask_faces

Refer to UF_GDT_ask_faces for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskFcfDrf ( NXOpen.Tag  fcf,
out NXOpen.Tag  drf 
)

Wrapper method for UF_GDT_ask_fcf_drf

Refer to UF_GDT_ask_fcf_drf for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskFcfParms ( NXOpen.Tag  fcf,
out Fcf[]  fcf_data 
)

Wrapper method for UF_GDT_ask_fcf_parms

Refer to UF_GDT_ask_fcf_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskFcfTags ( NXOpen.Tag  tolerance_feature,
out int  num_fcfs,
out NXOpen.Tag[]  fcfs 
)

Wrapper method for UF_GDT_ask_fcf_tags

Refer to UF_GDT_ask_fcf_tags for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskFeatureOfDatum ( NXOpen.Tag  datum,
out NXOpen.Tag  feature 
)

Wrapper method for UF_GDT_ask_feature_of_datum

Refer to UF_GDT_ask_feature_of_datum for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskFeaturesOfFace ( NXOpen.Tag  face,
out NXOpen.Tag[]  tolerance_features,
out int  num_tolerance_features 
)

Wrapper method for UF_GDT_ask_features_of_face

Refer to UF_GDT_ask_features_of_face for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskFeatureType ( NXOpen.Tag  tolerance_feature,
out FeatureType  feature 
)

Wrapper method for UF_GDT_ask_feature_type

Refer to UF_GDT_ask_feature_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskGdtObjectDfaFile ( NXOpen.Tag  gdt_object,
out string  dfa_file 
)

Wrapper method for UF_GDT_ask_gdt_object_dfa_file

Refer to UF_GDT_ask_gdt_object_dfa_file for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskGdtViewMatrix ( NXOpen.Tag  view,
[Out] double[]  gdt_matrix 
)

Wrapper method for UF_GDT_ask_gdt_view_matrix

Refer to UF_GDT_ask_gdt_view_matrix for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskGeometricDefinition ( NXOpen.Tag  tolerance_feature,
out GeometricDefinition[]  data 
)

Wrapper method for UF_GDT_ask_geometric_definition

Refer to UF_GDT_ask_geometric_definition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskIndexDisplay ( out IndexDisplayType  index_display)

Wrapper method for UF_GDT_ask_index_display

Refer to UF_GDT_ask_index_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskInstanceDisplayInformation ( out bool  preference)

Wrapper method for UF_GDT_ask_instance_display_information

Refer to UF_GDT_ask_instance_display_information for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskKeywordName ( NXOpen.Tag  part_tag,
int  keyword_id,
out string  keyword_name 
)

Wrapper method for UF_GDT_ask_keyword_name

Refer to UF_GDT_ask_keyword_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskKeywordText ( NXOpen.Tag  part_tag,
string  keyword_name,
out string  keyword_text 
)

Wrapper method for UF_GDT_ask_keyword_text

Refer to UF_GDT_ask_keyword_text for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskLabelOfDatum ( NXOpen.Tag  _base,
out string  datum_label 
)

Wrapper method for UF_GDT_ask_label_of_datum

Refer to UF_GDT_ask_label_of_datum for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskLeader ( NXOpen.Tag  instance,
int  nth,
out LeaderSpec  spec 
)

Wrapper method for UF_GDT_ask_leader

Refer to UF_GDT_ask_leader for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskLimitsAndFitsToleranceParms ( NXOpen.Tag  tolerance_feature,
out LimitsAndFitsTolerance[]  data 
)

Wrapper method for UF_GDT_ask_limits_and_fits_tolerance_parms

Refer to UF_GDT_ask_limits_and_fits_tolerance_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskLinkedFeatures ( NXOpen.Tag  tolerance_feature,
out int  num_linked,
out NXOpen.Tag[]  linked_features 
)

Wrapper method for UF_GDT_ask_linked_features

Refer to UF_GDT_ask_linked_features for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskLoadComponentFlag ( out bool  flag)

Wrapper method for UF_GDT_ask_load_component_flag

Refer to UF_GDT_ask_load_component_flag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskMajorDiaFeatureOfSplineGear ( NXOpen.Tag  tolerance_feature,
out NXOpen.Tag  major_dia_feature 
)

Wrapper method for UF_GDT_ask_major_dia_feature_of_spline_gear

Refer to UF_GDT_ask_major_dia_feature_of_spline_gear for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskMinorDiaFeatureOfSplineGear ( NXOpen.Tag  tolerance_feature,
out NXOpen.Tag  minor_dia_feature 
)

Wrapper method for UF_GDT_ask_minor_dia_feature_of_spline_gear

Refer to UF_GDT_ask_minor_dia_feature_of_spline_gear for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskModlData ( NXOpen.Tag  tolerance_feature,
out int  num_modl_sets,
out ModlData[]  modl_sets 
)

Wrapper method for UF_GDT_ask_modl_data

Refer to UF_GDT_ask_modl_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskModlFeatures ( NXOpen.Tag  tolerance_feature,
out int  num_modl_features,
out NXOpen.Tag[]  modl_features 
)

Wrapper method for UF_GDT_ask_modl_features

Refer to UF_GDT_ask_modl_features for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskNonFeatureEdgeSelection ( out EdgeSelectType  allow_non_feature_edges)

Wrapper method for UF_GDT_ask_non_feature_edge_selection

Refer to UF_GDT_ask_non_feature_edge_selection for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskNumLeaders ( NXOpen.Tag  instance,
out int  num_leaders 
)

Wrapper method for UF_GDT_ask_num_leaders

Refer to UF_GDT_ask_num_leaders for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskPitchDiaFeatureOfSplineGear ( NXOpen.Tag  tolerance_feature,
out NXOpen.Tag  pitch_dia_feature 
)

Wrapper method for UF_GDT_ask_pitch_dia_feature_of_spline_gear

Refer to UF_GDT_ask_pitch_dia_feature_of_spline_gear for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskProductAttributes ( NXOpen.Tag  tolerance_feature,
out int  num_product_atts,
out NXOpen.Tag[]  product_atts 
)

Wrapper method for UF_GDT_ask_product_attributes

Refer to UF_GDT_ask_product_attributes for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskProfileTolData ( NXOpen.Tag  fcf,
out ProfileType  profile_type,
out ToleranceValue  outside 
)

Wrapper method for UF_GDT_ask_profile_tol_data

Refer to UF_GDT_ask_profile_tol_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskPulledToleranceComponent ( NXOpen.Tag  tolerance,
out NXOpen.Tag  component_part_occ 
)

Wrapper method for UF_GDT_ask_pulled_tolerance_component

Refer to UF_GDT_ask_pulled_tolerance_component for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskSizeToleranceParms ( NXOpen.Tag  tolerance_feature,
out SizeTolerance[]  size_data 
)

Wrapper method for UF_GDT_ask_size_tolerance_parms

Refer to UF_GDT_ask_size_tolerance_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskSizeToleranceTag ( NXOpen.Tag  tolerance_feature,
out NXOpen.Tag  size_tolerance 
)

Wrapper method for UF_GDT_ask_size_tolerance_tag

Refer to UF_GDT_ask_size_tolerance_tag for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskSubFeatures ( NXOpen.Tag  tolerance_feature,
out int  num_sub_features,
out NXOpen.Tag[]  sub_features 
)

Wrapper method for UF_GDT_ask_sub_features

Refer to UF_GDT_ask_sub_features for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskSuperFeature ( NXOpen.Tag  tolerance_feature,
out NXOpen.Tag  super_feature 
)

Wrapper method for UF_GDT_ask_super_feature

Refer to UF_GDT_ask_super_feature for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskTableOfInstance ( NXOpen.Tag  feature_instance,
out NXOpen.Tag  table 
)

Wrapper method for UF_GDT_ask_table_of_instance

Refer to UF_GDT_ask_table_of_instance for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTags ( NXOpen.Tag  display_instance,
out NXOpen.Tag[]  curves,
out int  num_curves,
out NXOpen.Tag[]  annotations,
out int  num_annotations 
)

Wrapper method for UF_GDT_ask_tags

Refer to UF_GDT_ask_tags for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskTargetAreaXhatch ( NXOpen.Tag  target_inst,
out double  distance,
out double  angle 
)

Wrapper method for UF_GDT_ask_target_area_xhatch

Refer to UF_GDT_ask_target_area_xhatch for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTargetCylParms ( NXOpen.Tag  target,
out TargetCylArea[]  data 
)

Wrapper method for UF_GDT_ask_target_cyl_parms

Refer to UF_GDT_ask_target_cyl_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTargetDiaParms ( NXOpen.Tag  target,
out TargetDiaArea[]  data 
)

Wrapper method for UF_GDT_ask_target_dia_parms

Refer to UF_GDT_ask_target_dia_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTargetLineParms ( NXOpen.Tag  target,
out DatumTargetLine[]  data 
)

Wrapper method for UF_GDT_ask_target_line_parms

Refer to UF_GDT_ask_target_line_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTargetPointParms ( NXOpen.Tag  target,
out DatumTargetPoint[]  data 
)

Wrapper method for UF_GDT_ask_target_point_parms

Refer to UF_GDT_ask_target_point_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTargetRectParms ( NXOpen.Tag  target,
out TargetRectArea[]  data 
)

Wrapper method for UF_GDT_ask_target_rect_parms

Refer to UF_GDT_ask_target_rect_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTargetsOfDatum ( NXOpen.Tag  datum,
out int  num_targets,
out NXOpen.Tag[]  targets 
)

Wrapper method for UF_GDT_ask_targets_of_datum

Refer to UF_GDT_ask_targets_of_datum for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTargetUdefParms ( NXOpen.Tag  target,
out TargetUdefArea[]  data 
)

Wrapper method for UF_GDT_ask_target_udef_parms

Refer to UF_GDT_ask_target_udef_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskThreadToleranceParms ( NXOpen.Tag  tolerance_feature,
out ThreadTolerance[]  data 
)

Wrapper method for UF_GDT_ask_thread_tolerance_parms

Refer to UF_GDT_ask_thread_tolerance_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskTolerance ( NXOpen.Tag  tol_feat,
ToleranceType  type,
out NXOpen.Tag  tolerance 
)

Wrapper method for UF_GDT_ask_tolerance

Refer to UF_GDT_ask_tolerance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskToleranceFromIndex ( int  index,
out NXOpen.Tag  requirement,
out NXOpen.Tag  fcf 
)

Wrapper method for UF_GDT_ask_tolerance_from_index

Refer to UF_GDT_ask_tolerance_from_index for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskToleranceIndex ( NXOpen.Tag  requirement,
out int  index 
)

Wrapper method for UF_GDT_ask_tolerance_index

Refer to UF_GDT_ask_tolerance_index for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskToleranceIndexString ( NXOpen.Tag  tolerance_tag,
out string  index_string 
)

Wrapper method for UF_GDT_ask_tolerance_index_string

Refer to UF_GDT_ask_tolerance_index_string for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTolerances ( NXOpen.Tag  tol_feat,
out NXOpen.Tag[]  tolerances,
out int  num_tolerances,
ToleranceType[]  types 
)

Wrapper method for UF_GDT_ask_tolerances

Refer to UF_GDT_ask_tolerances for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskToleranceTypes ( NXOpen.Tag  tolerance_feature,
out int  num_types,
ToleranceType[]  types 
)

Wrapper method for UF_GDT_ask_tolerance_types

Refer to UF_GDT_ask_tolerance_types for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskToleranceZone ( NXOpen.Tag  fcf,
int  nth_zone,
out ToleranceZone[]  zone,
out ModifierData[]  frame_mod 
)

Wrapper method for UF_GDT_ask_tolerance_zone

Refer to UF_GDT_ask_tolerance_zone for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskTolerancingStandard ( out Standard  standard)

Wrapper method for UF_GDT_ask_tolerancing_standard

Refer to UF_GDT_ask_tolerancing_standard for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskTolFeatInstance ( NXOpen.Tag  tolerance_feature,
out int  num_instances,
out NXOpen.Tag[]  feature_instances 
)

Wrapper method for UF_GDT_ask_tol_feat_instance

Refer to UF_GDT_ask_tol_feat_instance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskTolFeatOfInstance ( NXOpen.Tag  feature_instance,
out NXOpen.Tag  tolerance_feature 
)

Wrapper method for UF_GDT_ask_tol_feat_of_instance

Refer to UF_GDT_ask_tol_feat_of_instance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskTolFeatTag ( NXOpen.Tag  tolerance,
out NXOpen.Tag  tolerance_feature 
)

Wrapper method for UF_GDT_ask_tol_feat_tag

Refer to UF_GDT_ask_tol_feat_tag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.AskUnitBasis ( NXOpen.Tag  fcf,
out ModifierTypes  modifier,
out UnitBasis  data 
)

Wrapper method for UF_GDT_ask_unit_basis

Refer to UF_GDT_ask_unit_basis for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.AskWallThicknessParms ( NXOpen.Tag  tolerance_feature,
out SizeTolerance[]  size_data 
)

Wrapper method for UF_GDT_ask_wall_thickness_parms

Refer to UF_GDT_ask_wall_thickness_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.BreakRelationship ( NXOpen.Tag  tolerance_feature,
RelationType  relationship_type 
)

Wrapper method for UF_GDT_break_relationship

Refer to UF_GDT_break_relationship for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.CreateDrf ( ref DrfData  drf_data,
out NXOpen.Tag  drf 
)

Wrapper method for UF_GDT_create_drf

Refer to UF_GDT_create_drf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.CreateInstance ( ToleranceType  type,
NXOpen.Tag  tolerance_feature,
NXOpen.Tag  view,
NXOpen.Tag  edge,
double[]  origin,
double[]  attach_point,
out NXOpen.Tag  feature_instance 
)

Wrapper method for UF_GDT_create_instance

Refer to UF_GDT_create_instance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.CreateTableInstance ( NXOpen.Tag  tolerance_feature,
NXOpen.Tag  view,
double[]  origin,
out NXOpen.Tag  feature_instance 
)

Wrapper method for UF_GDT_create_table_instance

Refer to UF_GDT_create_table_instance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.CreateTargetCylArea ( ref TargetCylArea  target_data,
out NXOpen.Tag  target_area 
)

Wrapper method for UF_GDT_create_target_cyl_area

Refer to UF_GDT_create_target_cyl_area for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.CreateTargetDiaArea ( ref TargetDiaArea  target_data,
out NXOpen.Tag  target_area 
)

Wrapper method for UF_GDT_create_target_dia_area

Refer to UF_GDT_create_target_dia_area for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.CreateTargetLine ( ref DatumTargetLine  target_data,
out NXOpen.Tag  target_line 
)

Wrapper method for UF_GDT_create_target_line

Refer to UF_GDT_create_target_line for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.CreateTargetPoint ( ref DatumTargetPoint  target_data,
out NXOpen.Tag  point 
)

Wrapper method for UF_GDT_create_target_point

Refer to UF_GDT_create_target_point for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.CreateTargetRectArea ( ref TargetRectArea  target_data,
out NXOpen.Tag  target_area 
)

Wrapper method for UF_GDT_create_target_rect_area

Refer to UF_GDT_create_target_rect_area for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.CreateTargetUdefArea ( ref TargetUdefArea  target_data,
out NXOpen.Tag  target_area 
)

Wrapper method for UF_GDT_create_target_udef_area

Refer to UF_GDT_create_target_udef_area for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.ExportDrawings ( int  num_drawings,
NXOpen.Tag[]  drawings,
NXOpen.Tag  target_part 
)

Wrapper method for UF_GDT_export_drawings

Refer to UF_GDT_export_drawings for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.Free ( DataType  type,
IntPtr  data 
)

Wrapper method for UF_GDT_free

Refer to UF_GDT_free for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.HasDepthTolerance ( NXOpen.Tag  tolerance_feature,
out bool  has_depth_tolerance 
)

Wrapper method for UF_GDT_has_depth_tolerance

Refer to UF_GDT_has_depth_tolerance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.HasDirectedDimension ( NXOpen.Tag  tolerance_feature,
out bool  has_directed_dimension 
)

Wrapper method for UF_GDT_has_directed_dimension

Refer to UF_GDT_has_directed_dimension for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.HasGeometricDefinition ( NXOpen.Tag  tolerance_feature,
out bool  has_geometric_definition 
)

Wrapper method for UF_GDT_has_geometric_definition

Refer to UF_GDT_has_geometric_definition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.HasLimitsAndFitsTolerance ( NXOpen.Tag  tolerance_feature,
out bool  has_limits_and_fits_tolerance 
)

Wrapper method for UF_GDT_has_limits_and_fits_tolerance

Refer to UF_GDT_has_limits_and_fits_tolerance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.HasSizeTolerance ( NXOpen.Tag  tolerance_feature,
out bool  has_size_tolerance 
)

Wrapper method for UF_GDT_has_size_tolerance

Refer to UF_GDT_has_size_tolerance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.HasWallThickness ( NXOpen.Tag  tolerance_feature,
out bool  has_wall_thickness 
)

Wrapper method for UF_GDT_has_wall_thickness

Refer to UF_GDT_has_wall_thickness for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.InheritModelGdtToDrawing ( NXOpen.Tag  member_view)

Wrapper method for UF_GDT_inherit_model_gdt_to_drawing

Refer to UF_GDT_inherit_model_gdt_to_drawing for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.Init ( DataType  type,
ref IntPtr  data 
)

Wrapper method for UF_GDT_init

Refer to UF_GDT_init for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsComplexFeature ( NXOpen.Tag  tolerance_tag,
out bool  status 
)

Wrapper method for UF_GDT_is_complex_feature

Refer to UF_GDT_is_complex_feature for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsComplexSubFeature ( NXOpen.Tag  tolerance_tag,
out bool  status 
)

Wrapper method for UF_GDT_is_complex_sub_feature

Refer to UF_GDT_is_complex_sub_feature for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsCompositeTolerance ( NXOpen.Tag  fcf,
out bool  is_composite_tol 
)

Wrapper method for UF_GDT_is_composite_tolerance

Refer to UF_GDT_is_composite_tolerance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsDatum ( NXOpen.Tag  tolerance_feature,
out bool  is_datum 
)

Wrapper method for UF_GDT_is_datum

Refer to UF_GDT_is_datum for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsDatumTarget ( NXOpen.Tag  tolerance_feature,
out bool  is_datum_target 
)

Wrapper method for UF_GDT_is_datum_target

Refer to UF_GDT_is_datum_target for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsFeatureOfSize ( NXOpen.Tag  tolerance_feature,
out bool  feature_of_size 
)

Wrapper method for UF_GDT_is_feature_of_size

Refer to UF_GDT_is_feature_of_size for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsGdtView ( NXOpen.Tag  view,
out bool  is_gdt_view 
)

Wrapper method for UF_GDT_is_gdt_view

Refer to UF_GDT_is_gdt_view for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsLinkedFeature ( NXOpen.Tag  tolerance_feature,
out bool  is_linked 
)

Wrapper method for UF_GDT_is_linked_feature

Refer to UF_GDT_is_linked_feature for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsModlBased ( NXOpen.Tag  tolerance_feature,
out bool  is_modl_based 
)

Wrapper method for UF_GDT_is_modl_based

Refer to UF_GDT_is_modl_based for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsPulledTolerance ( NXOpen.Tag  tolerance_feature,
out bool  status 
)

Wrapper method for UF_GDT_is_pulled_tolerance

Refer to UF_GDT_is_pulled_tolerance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsRetained ( NXOpen.Tag  tolerance_feature,
out bool  is_retained 
)

Wrapper method for UF_GDT_is_retained

Refer to UF_GDT_is_retained for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsSingleDatumReferenceFrame ( NXOpen.Tag  frame,
out bool  is_single 
)

Wrapper method for UF_GDT_is_single_datum_reference_frame

Refer to UF_GDT_is_single_datum_reference_frame for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.IsUserDefinedKeyword ( NXOpen.Tag  part_tag,
int  keyword_id,
out bool  status 
)

Wrapper method for UF_GDT_is_user_defined_keyword

Refer to UF_GDT_is_user_defined_keyword for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.PullTolerance ( NXOpen.Tag  tolerance_feature,
NXOpen.Tag  instance,
out NXOpen.Tag  new_feature_tag,
bool  create_instance 
)

Wrapper method for UF_GDT_pull_tolerance

Refer to UF_GDT_pull_tolerance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.RemoveLeader ( NXOpen.Tag  instance,
int  nth 
)

Wrapper method for UF_GDT_remove_leader

Refer to UF_GDT_remove_leader for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.ResetCalloutRules ( NXOpen.Tag  part)

Wrapper method for UF_GDT_reset_callout_rules

Refer to UF_GDT_reset_callout_rules for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetAppendedText ( NXOpen.Tag  fcf_or_dim,
TextLocation  location,
int  num_lines,
string[]  appended_text 
)

Wrapper method for UF_GDT_set_appended_text

Refer to UF_GDT_set_appended_text for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetCharacteristic ( NXOpen.Tag  fcf,
ref Characteristic  characteristic 
)

Wrapper method for UF_GDT_set_characteristic

Refer to UF_GDT_set_characteristic for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetCompositeDrf ( NXOpen.Tag  fcf,
Precedence  priority 
)

Wrapper method for UF_GDT_set_composite_drf

Refer to UF_GDT_set_composite_drf for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetDatumIdentifier ( NXOpen.Tag  _base,
ref DatumIdentifier  datum_data 
)

Wrapper method for UF_GDT_set_datum_identifier

Refer to UF_GDT_set_datum_identifier for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetDatumKeywords ( NXOpen.Tag  datum,
int  num_keywords,
Keyword[]  keywords 
)

Wrapper method for UF_GDT_set_datum_keywords

Refer to UF_GDT_set_datum_keywords for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetDatumLabel ( NXOpen.Tag  _base,
string  datum_label 
)

Wrapper method for UF_GDT_set_datum_label

Refer to UF_GDT_set_datum_label for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetDatumMultiple ( NXOpen.Tag  multiple_datum,
ref MultipleDatum  datum_data 
)

Wrapper method for UF_GDT_set_datum_multiple

Refer to UF_GDT_set_datum_multiple for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetDatumReferences ( NXOpen.Tag  fcf,
int  nth_frame,
int  num_frames,
ref DatumReference  datum_reference 
)

Wrapper method for UF_GDT_set_datum_references

Refer to UF_GDT_set_datum_references for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetDepthToleranceParms ( NXOpen.Tag  tolerance_feature,
ref DepthTolerance  depth_data 
)

Wrapper method for UF_GDT_set_depth_tolerance_parms

Refer to UF_GDT_set_depth_tolerance_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetDescription ( NXOpen.Tag  tolerance_feature,
ref Description  info 
)

Wrapper method for UF_GDT_set_description

Refer to UF_GDT_set_description for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetDirectedDimension ( NXOpen.Tag  tolerance_feature,
ref DirectedDimension  data 
)

Wrapper method for UF_GDT_set_directed_dimension

Refer to UF_GDT_set_directed_dimension for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetDrf ( NXOpen.Tag  drf,
ref DrfData  drf_data 
)

Wrapper method for UF_GDT_set_drf

Refer to UF_GDT_set_drf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetFaces ( NXOpen.Tag  tolerance_feature,
int  num_faces,
NXOpen.Tag[]  faces 
)

Wrapper method for UF_GDT_set_faces

Refer to UF_GDT_set_faces for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetFcf ( NXOpen.Tag  fcf,
ref Fcf  fcf_data 
)

Wrapper method for UF_GDT_set_fcf

Refer to UF_GDT_set_fcf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetFcfDrf ( NXOpen.Tag  fcf,
NXOpen.Tag  drf 
)

Wrapper method for UF_GDT_set_fcf_drf

Refer to UF_GDT_set_fcf_drf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetGeometricDefinition ( NXOpen.Tag  tolerance_feature,
ref GeometricDefinition  data 
)

Wrapper method for UF_GDT_set_geometric_definition

Refer to UF_GDT_set_geometric_definition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetIndexDisplay ( IndexDisplayType  index_display)

Wrapper method for UF_GDT_set_index_display

Refer to UF_GDT_set_index_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetInstanceDisplayInformation ( bool  preference)

Wrapper method for UF_GDT_set_instance_display_information

Refer to UF_GDT_set_instance_display_information for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetKeywordText ( NXOpen.Tag  part_tag,
string  keyword_name,
string  keyword_text 
)

Wrapper method for UF_GDT_set_keyword_text

Refer to UF_GDT_set_keyword_text for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetLimitsAndFitsToleranceParms ( NXOpen.Tag  tolerance_feature,
ref LimitsAndFitsData  data 
)

Wrapper method for UF_GDT_set_limits_and_fits_tolerance_parms

Refer to UF_GDT_set_limits_and_fits_tolerance_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetLoadComponentFlag ( bool  flag)

Wrapper method for UF_GDT_set_load_component_flag

Refer to UF_GDT_set_load_component_flag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetNonFeatureEdgeSelection ( EdgeSelectType  allow_non_feature_edges)

Wrapper method for UF_GDT_set_non_feature_edge_selection

Refer to UF_GDT_set_non_feature_edge_selection for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetProfileTolData ( NXOpen.Tag  fcf,
ProfileType  profile_type,
ref ToleranceValue  outside 
)

Wrapper method for UF_GDT_set_profile_tol_data

Refer to UF_GDT_set_profile_tol_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetRegionParameters ( double  region_thickness,
bool  crosshatch_on,
double  crosshatch_angle,
double  crosshatch_distance 
)

Wrapper method for UF_GDT_set_region_parameters

Refer to UF_GDT_set_region_parameters for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetSizeData ( NXOpen.Tag  tolerance_feature,
ref LimitsAndFitsTolerance  lim_fits 
)

Wrapper method for UF_GDT_set_size_data

Refer to UF_GDT_set_size_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetSizeToleranceParms ( NXOpen.Tag  tolerance_feature,
ref SizeTolerance  size_data 
)

Wrapper method for UF_GDT_set_size_tolerance_parms

Refer to UF_GDT_set_size_tolerance_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetTargetAreaXhatch ( NXOpen.Tag  target_inst,
double  distance,
double  angle 
)

Wrapper method for UF_GDT_set_target_area_xhatch

Refer to UF_GDT_set_target_area_xhatch for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetThreadToleranceParms ( NXOpen.Tag  tolerance_feature,
ref ThreadTolerance  data 
)

Wrapper method for UF_GDT_set_thread_tolerance_parms

Refer to UF_GDT_set_thread_tolerance_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetToleranceZones ( NXOpen.Tag  fcf,
int  num_zones,
ToleranceZone[]  zones,
ref ModifierData  mod_data 
)

Wrapper method for UF_GDT_set_tolerance_zones

Refer to UF_GDT_set_tolerance_zones for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetTolerancingStandard ( Standard  standard)

Wrapper method for UF_GDT_set_tolerancing_standard

Refer to UF_GDT_set_tolerancing_standard for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.SetUnitBasis ( NXOpen.Tag  fcf,
ModifierTypes  modifier,
ref UnitBasis  data 
)

Wrapper method for UF_GDT_set_unit_basis

Refer to UF_GDT_set_unit_basis for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.SetWallThicknessParms ( NXOpen.Tag  tolerance_feature,
ref SizeTolerance  thickness_data 
)

Wrapper method for UF_GDT_set_wall_thickness_parms

Refer to UF_GDT_set_wall_thickness_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGdt.UpdateFeatures ( int  num_features,
NXOpen.Tag[]  features 
)

Wrapper method for UF_GDT_update_features

Refer to UF_GDT_update_features for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGdt.UpgradeLegacyFeature ( int  num_annot,
NXOpen.Tag[]  annotation_features,
int  num_faces,
NXOpen.Tag[]  face_list,
FeatureType  feature,
double[]  origin,
ref Description  descript,
out NXOpen.Tag  tolerance_feature 
)

Wrapper method for UF_GDT_upgrade_legacy_feature

Refer to UF_GDT_upgrade_legacy_feature for documentation
Mapping Help

License requirements:None


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