NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.Utilities.NXRemotableObject IMessageSink

Classes

struct  _AnnotationTags
 
struct  _CalloutString
 
struct  _DataFrame
 
struct  _DatumIdentifier
 
struct  _Description
 
struct  _DirectedDimension
 
struct  _DirectedDimension1
 
struct  _DrfData
 
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  _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  DataType
 Wrapper for UF_GDT_data_type_e More...
 
enum  DatumAssocType
 Wrapper for UF_GDT_datum_assoc_type_e More...
 
enum  DirectedDimensionType
 Wrapper for UF_GDT_directed_dimension_type_e More...
 
enum  EdgeSelectType
 Wrapper for UF_GDT_edge_select_type_e More...
 
enum  FeatureType
 Wrapper for UF_GDT_feature_type_e More...
 
enum  GeometricDefinitionType
 Wrapper for UF_GDT_geometric_definition_type_e More...
 
enum  IndexDisplayType
 Wrapper for UF_GDT_index_display_type_e More...
 
enum  LeaderType
 Wrapper for UF_GDT_leader_type_e More...
 
enum  LimitsAndFitsDisplayType
 Wrapper for UF_GDT_limits_and_fits_display_type_e More...
 
enum  MaterialModifier
 Wrapper for UF_GDT_material_modifier_e More...
 
enum  ModifierTypes
 Wrapper for UF_GDT_modifier_types_e More...
 
enum  ModlParameter
 Wrapper for UF_GDT_modl_parameter_e More...
 
enum  PatternType
 Wrapper for UF_GDT_pattern_type_e More...
 
enum  Precedence
 Wrapper for UF_GDT_precedence_e More...
 
enum  ProfileType
 Wrapper for UF_GDT_profile_type_e More...
 
enum  RelationType
 Wrapper for UF_GDT_relation_type_e More...
 
enum  SizeValueType
 Wrapper for UF_GDT_size_value_type_e More...
 
enum  Standard
 Wrapper for UF_GDT_standard_e More...
 
enum  StubDirection
 Wrapper for UF_GDT_stub_direction_e More...
 
enum  TextLocation
 Wrapper for UF_GDT_text_location_e More...
 
enum  ToleranceType
 Wrapper for UF_GDT_tolerance_type_e More...
 
enum  TolFormat
 Wrapper for UF_GDT_tol_format_e More...
 
enum  ZoneShape
 Wrapper for UF_GDT_zone_shape_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...
 
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...
 
void AskFeatureType (NXOpen.Tag tolerance_feature, out FeatureType feature)
 Wrapper method for UF_GDT_ask_feature_type 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 AskTargetsOfDatum (NXOpen.Tag datum, out int num_targets, out NXOpen.Tag[] targets)
 Wrapper method for UF_GDT_ask_targets_of_datum More...
 
unsafe void AskTargetUdefParms (NXOpen.Tag target, out TargetUdefArea[] data)
 Wrapper method for UF_GDT_ask_target_udef_parms More...
 
unsafe void AskThreadToleranceParms (NXOpen.Tag tolerance_feature, out ThreadTolerance[] data)
 Wrapper method for UF_GDT_ask_thread_tolerance_parms 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...
 
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 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...
 
void AskTolerancingStandard (out Standard standard)
 Wrapper method for UF_GDT_ask_tolerancing_standard 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 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...
 
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...
 
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...
 
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...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. 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

Wrapper for UF_GDT_data_type_e

Refer to UF_GDT_data_type_e for documentation

Wrapper for UF_GDT_datum_assoc_type_e

Refer to UF_GDT_datum_assoc_type_e for documentation

Wrapper for UF_GDT_edge_select_type_e

Refer to UF_GDT_edge_select_type_e for documentation

Wrapper for UF_GDT_feature_type_e

Refer to UF_GDT_feature_type_e for documentation

Wrapper for UF_GDT_index_display_type_e

Refer to UF_GDT_index_display_type_e for documentation

Wrapper for UF_GDT_leader_type_e

Refer to UF_GDT_leader_type_e for documentation

Wrapper for UF_GDT_material_modifier_e

Refer to UF_GDT_material_modifier_e for documentation

Wrapper for UF_GDT_modifier_types_e

Refer to UF_GDT_modifier_types_e for documentation

Wrapper for UF_GDT_modl_parameter_e

Refer to UF_GDT_modl_parameter_e for documentation

Wrapper for UF_GDT_pattern_type_e

Refer to UF_GDT_pattern_type_e for documentation

Wrapper for UF_GDT_precedence_e

Refer to UF_GDT_precedence_e for documentation

Wrapper for UF_GDT_profile_type_e

Refer to UF_GDT_profile_type_e for documentation

Wrapper for UF_GDT_relation_type_e

Refer to UF_GDT_relation_type_e for documentation

Wrapper for UF_GDT_size_value_type_e

Refer to UF_GDT_size_value_type_e for documentation

Wrapper for UF_GDT_standard_e

Refer to UF_GDT_standard_e for documentation

Wrapper for UF_GDT_stub_direction_e

Refer to UF_GDT_stub_direction_e for documentation

Wrapper for UF_GDT_text_location_e

Refer to UF_GDT_text_location_e for documentation

Wrapper for UF_GDT_tolerance_type_e

Refer to UF_GDT_tolerance_type_e for documentation

Wrapper for UF_GDT_tol_format_e

Refer to UF_GDT_tol_format_e for documentation

Wrapper for UF_GDT_zone_shape_e

Refer to UF_GDT_zone_shape_e for documentation

Member Function Documentation

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

Wrapper method for UF_GDT_add_datum_identifier

Refer to UF_GDT_add_datum_identifier for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_add_datum_to_feature

Refer to UF_GDT_add_datum_to_feature for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_add_fcf

Refer to UF_GDT_add_fcf for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_add_leader

Refer to UF_GDT_add_leader for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_add_size_tolerance

Refer to UF_GDT_add_size_tolerance for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_ask_annotation_tags

Refer to UF_GDT_ask_annotation_tags for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_appended_text

Refer to UF_GDT_ask_appended_text for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_associated_datums

Refer to UF_GDT_ask_associated_datums for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_association_type

Refer to UF_GDT_ask_association_type for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_callout_strings

Refer to UF_GDT_ask_callout_strings for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_characteristic

Refer to UF_GDT_ask_characteristic for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_complex_feature

Refer to UF_GDT_ask_complex_feature for documentation

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 
)
inline

Wrapper method for UF_GDT_ask_complex_sub_features

Refer to UF_GDT_ask_complex_sub_features for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_component_tolerance_index

Refer to UF_GDT_ask_component_tolerance_index for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_composite_drf

Refer to UF_GDT_ask_composite_drf for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_by_label

Refer to UF_GDT_ask_datum_by_label for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_ident_parms

Refer to UF_GDT_ask_datum_ident_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_keywords

Refer to UF_GDT_ask_datum_keywords for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_multiple_parms

Refer to UF_GDT_ask_datum_multiple_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_of_label

Refer to UF_GDT_ask_datum_of_label for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_of_target

Refer to UF_GDT_ask_datum_of_target for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_referencers

Refer to UF_GDT_ask_datum_referencers for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datum_references

Refer to UF_GDT_ask_datum_references for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_datums_of_feature

Refer to UF_GDT_ask_datums_of_feature for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_depth_tolerance_parms

Refer to UF_GDT_ask_depth_tolerance_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_description

Refer to UF_GDT_ask_description for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_directed_dimension1

Refer to UF_GDT_ask_directed_dimension1 for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_drf

Refer to UF_GDT_ask_drf for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_face_from_index

Refer to UF_GDT_ask_face_from_index for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_face_index

Refer to UF_GDT_ask_face_index for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_face_index_string

Refer to UF_GDT_ask_face_index_string for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_faces

Refer to UF_GDT_ask_faces for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_fcf_drf

Refer to UF_GDT_ask_fcf_drf for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_fcf_parms

Refer to UF_GDT_ask_fcf_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_fcf_tags

Refer to UF_GDT_ask_fcf_tags for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_feature_of_datum

Refer to UF_GDT_ask_feature_of_datum for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_features_of_face

Refer to UF_GDT_ask_features_of_face for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_feature_type

Refer to UF_GDT_ask_feature_type for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_gdt_object_dfa_file

Refer to UF_GDT_ask_gdt_object_dfa_file for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_gdt_view_matrix

Refer to UF_GDT_ask_gdt_view_matrix for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_geometric_definition

Refer to UF_GDT_ask_geometric_definition for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_index_display

Refer to UF_GDT_ask_index_display for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_instance_display_information

Refer to UF_GDT_ask_instance_display_information for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_keyword_name

Refer to UF_GDT_ask_keyword_name for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_keyword_text

Refer to UF_GDT_ask_keyword_text for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_label_of_datum

Refer to UF_GDT_ask_label_of_datum for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_leader

Refer to UF_GDT_ask_leader for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_limits_and_fits_tolerance_parms

Refer to UF_GDT_ask_limits_and_fits_tolerance_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_linked_features

Refer to UF_GDT_ask_linked_features for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_load_component_flag

Refer to UF_GDT_ask_load_component_flag for documentation

License requirements:None

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

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

License requirements:None

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

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

License requirements:None

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

Wrapper method for UF_GDT_ask_modl_data

Refer to UF_GDT_ask_modl_data for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_modl_features

Refer to UF_GDT_ask_modl_features for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_non_feature_edge_selection

Refer to UF_GDT_ask_non_feature_edge_selection for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_num_leaders

Refer to UF_GDT_ask_num_leaders for documentation

License requirements:None

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

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

License requirements:None

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

Wrapper method for UF_GDT_ask_product_attributes

Refer to UF_GDT_ask_product_attributes for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_profile_tol_data

Refer to UF_GDT_ask_profile_tol_data for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_pulled_tolerance_component

Refer to UF_GDT_ask_pulled_tolerance_component for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_size_tolerance_parms

Refer to UF_GDT_ask_size_tolerance_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_size_tolerance_tag

Refer to UF_GDT_ask_size_tolerance_tag for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_sub_features

Refer to UF_GDT_ask_sub_features for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_super_feature

Refer to UF_GDT_ask_super_feature for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_table_of_instance

Refer to UF_GDT_ask_table_of_instance for documentation

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 
)
inline

Wrapper method for UF_GDT_ask_tags

Refer to UF_GDT_ask_tags for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_target_area_xhatch

Refer to UF_GDT_ask_target_area_xhatch for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_target_cyl_parms

Refer to UF_GDT_ask_target_cyl_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_target_dia_parms

Refer to UF_GDT_ask_target_dia_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_target_line_parms

Refer to UF_GDT_ask_target_line_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_target_point_parms

Refer to UF_GDT_ask_target_point_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_target_rect_parms

Refer to UF_GDT_ask_target_rect_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_targets_of_datum

Refer to UF_GDT_ask_targets_of_datum for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_target_udef_parms

Refer to UF_GDT_ask_target_udef_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_thread_tolerance_parms

Refer to UF_GDT_ask_thread_tolerance_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerance

Refer to UF_GDT_ask_tolerance for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerance_from_index

Refer to UF_GDT_ask_tolerance_from_index for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerance_index

Refer to UF_GDT_ask_tolerance_index for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerance_index_string

Refer to UF_GDT_ask_tolerance_index_string for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerances

Refer to UF_GDT_ask_tolerances for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerance_types

Refer to UF_GDT_ask_tolerance_types for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerance_zone

Refer to UF_GDT_ask_tolerance_zone for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tolerancing_standard

Refer to UF_GDT_ask_tolerancing_standard for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tol_feat_instance

Refer to UF_GDT_ask_tol_feat_instance for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tol_feat_of_instance

Refer to UF_GDT_ask_tol_feat_of_instance for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_tol_feat_tag

Refer to UF_GDT_ask_tol_feat_tag for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_unit_basis

Refer to UF_GDT_ask_unit_basis for documentation

License requirements:None

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

Wrapper method for UF_GDT_ask_wall_thickness_parms

Refer to UF_GDT_ask_wall_thickness_parms for documentation

License requirements:None

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

Wrapper method for UF_GDT_break_relationship

Refer to UF_GDT_break_relationship for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_drf

Refer to UF_GDT_create_drf for documentation

License requirements:GDT

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 
)
inline

Wrapper method for UF_GDT_create_instance

Refer to UF_GDT_create_instance for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_table_instance

Refer to UF_GDT_create_table_instance for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_target_cyl_area

Refer to UF_GDT_create_target_cyl_area for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_target_dia_area

Refer to UF_GDT_create_target_dia_area for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_target_line

Refer to UF_GDT_create_target_line for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_target_point

Refer to UF_GDT_create_target_point for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_target_rect_area

Refer to UF_GDT_create_target_rect_area for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_create_target_udef_area

Refer to UF_GDT_create_target_udef_area for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_export_drawings

Refer to UF_GDT_export_drawings for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_free

Refer to UF_GDT_free for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_has_depth_tolerance

Refer to UF_GDT_has_depth_tolerance for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_has_directed_dimension

Refer to UF_GDT_has_directed_dimension for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_has_geometric_definition

Refer to UF_GDT_has_geometric_definition for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_has_limits_and_fits_tolerance

Refer to UF_GDT_has_limits_and_fits_tolerance for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_has_size_tolerance

Refer to UF_GDT_has_size_tolerance for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_has_wall_thickness

Refer to UF_GDT_has_wall_thickness for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_inherit_model_gdt_to_drawing

Refer to UF_GDT_inherit_model_gdt_to_drawing for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_init

Refer to UF_GDT_init for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_is_complex_feature

Refer to UF_GDT_is_complex_feature for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_complex_sub_feature

Refer to UF_GDT_is_complex_sub_feature for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_composite_tolerance

Refer to UF_GDT_is_composite_tolerance for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_datum

Refer to UF_GDT_is_datum for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_datum_target

Refer to UF_GDT_is_datum_target for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_feature_of_size

Refer to UF_GDT_is_feature_of_size for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_gdt_view

Refer to UF_GDT_is_gdt_view for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_linked_feature

Refer to UF_GDT_is_linked_feature for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_modl_based

Refer to UF_GDT_is_modl_based for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_pulled_tolerance

Refer to UF_GDT_is_pulled_tolerance for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_retained

Refer to UF_GDT_is_retained for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_single_datum_reference_frame

Refer to UF_GDT_is_single_datum_reference_frame for documentation

License requirements:None

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

Wrapper method for UF_GDT_is_user_defined_keyword

Refer to UF_GDT_is_user_defined_keyword for documentation

License requirements:None

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

Wrapper method for UF_GDT_pull_tolerance

Refer to UF_GDT_pull_tolerance for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_remove_leader

Refer to UF_GDT_remove_leader for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_reset_callout_rules

Refer to UF_GDT_reset_callout_rules for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_appended_text

Refer to UF_GDT_set_appended_text for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_characteristic

Refer to UF_GDT_set_characteristic for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_composite_drf

Refer to UF_GDT_set_composite_drf for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_datum_identifier

Refer to UF_GDT_set_datum_identifier for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_datum_keywords

Refer to UF_GDT_set_datum_keywords for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_datum_label

Refer to UF_GDT_set_datum_label for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_datum_multiple

Refer to UF_GDT_set_datum_multiple for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_datum_references

Refer to UF_GDT_set_datum_references for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_depth_tolerance_parms

Refer to UF_GDT_set_depth_tolerance_parms for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_description

Refer to UF_GDT_set_description for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_directed_dimension

Refer to UF_GDT_set_directed_dimension for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_drf

Refer to UF_GDT_set_drf for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_faces

Refer to UF_GDT_set_faces for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_fcf

Refer to UF_GDT_set_fcf for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_fcf_drf

Refer to UF_GDT_set_fcf_drf for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_geometric_definition

Refer to UF_GDT_set_geometric_definition for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_index_display

Refer to UF_GDT_set_index_display for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_instance_display_information

Refer to UF_GDT_set_instance_display_information for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_keyword_text

Refer to UF_GDT_set_keyword_text for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_limits_and_fits_tolerance_parms

Refer to UF_GDT_set_limits_and_fits_tolerance_parms for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_load_component_flag

Refer to UF_GDT_set_load_component_flag for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_non_feature_edge_selection

Refer to UF_GDT_set_non_feature_edge_selection for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_profile_tol_data

Refer to UF_GDT_set_profile_tol_data for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_region_parameters

Refer to UF_GDT_set_region_parameters for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_size_data

Refer to UF_GDT_set_size_data for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_size_tolerance_parms

Refer to UF_GDT_set_size_tolerance_parms for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_target_area_xhatch

Refer to UF_GDT_set_target_area_xhatch for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_thread_tolerance_parms

Refer to UF_GDT_set_thread_tolerance_parms for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_tolerance_zones

Refer to UF_GDT_set_tolerance_zones for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_tolerancing_standard

Refer to UF_GDT_set_tolerancing_standard for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_unit_basis

Refer to UF_GDT_set_unit_basis for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_set_wall_thickness_parms

Refer to UF_GDT_set_wall_thickness_parms for documentation

License requirements:GDT

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

Wrapper method for UF_GDT_update_features

Refer to UF_GDT_update_features for documentation

License requirements:GDT

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 
)
inline

Wrapper method for UF_GDT_upgrade_legacy_feature

Refer to UF_GDT_upgrade_legacy_feature for documentation

License requirements:GDT


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