NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | List of all members
NXOpen.UF.UFFbmGeom Class Reference

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

Inheritance diagram for NXOpen.UF.UFFbmGeom:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  CritValueType
 Wrapper for UF_FBM_GEOM_crit_value_type_e More...
 

Public Member Functions

unsafe void AskAccessibilityVectors (NXOpen.Tag fbm_geom_tag, IntPtr representative_feature, out int count, out NXOpen.Tag[] smart_vectors)
 Wrapper method for UF_FBM_GEOM_ask_accessibility_vectors More...
 
unsafe void AskAvailableCriteria (NXOpen.Tag fbm_geom_tag, out int count, out string[] criteria_list)
 Wrapper method for UF_FBM_GEOM_ask_available_criteria More...
 
void AskDoubleOfCriteria (NXOpen.Tag fbm_geom_tag, IntPtr ncfeat_object, string criterion, out double value)
 Wrapper method for UF_FBM_GEOM_ask_double_of_criteria More...
 
void AskDoubleValueOfClassifiedCrit (NXOpen.Tag fbm_geom_tag, string criterion, IntPtr classified_set_list, int classified_set_index, out double value)
 Wrapper method for UF_FBM_GEOM_ask_double_value_of_classified_crit More...
 
unsafe void AskFeatureEntities (NXOpen.Tag fbm_geom_tag, IntPtr representative_feature, out int count, out NXOpen.Tag[] entities)
 Wrapper method for UF_FBM_GEOM_ask_feature_entities More...
 
unsafe void AskFeatureName (NXOpen.Tag fbm_geom_tag, out string feature_name)
 Wrapper method for UF_FBM_GEOM_ask_feature_name More...
 
unsafe void AskFeatures (NXOpen.Tag fbm_geom_tag, out int count, out IntPtr[] ncfeat_objs)
 Wrapper method for UF_FBM_GEOM_ask_features More...
 
void AskIntegerOfCriteria (NXOpen.Tag fbm_geom_tag, IntPtr ncfeat_obj, string criterion, out int value)
 Wrapper method for UF_FBM_GEOM_ask_integer_of_criteria More...
 
void AskIntValueOfClassifiedCrit (NXOpen.Tag fbm_geom_tag, string criterion, IntPtr classified_set_list, int classified_set_index, out int value)
 Wrapper method for UF_FBM_GEOM_ask_int_value_of_classified_crit More...
 
unsafe void AskListOfFeatureNames (NXOpen.Tag fbm_geom_tag, out int count, out string[] feature_names)
 Wrapper method for UF_FBM_GEOM_ask_list_of_feature_names More...
 
void AskLogicalOfCriteria (NXOpen.Tag fbm_geom_tag, IntPtr ncfeat_obj, string criterion, out bool value)
 Wrapper method for UF_FBM_GEOM_ask_logical_of_criteria More...
 
void AskLogicalValueOfClassifiedCrit (NXOpen.Tag fbm_geom_tag, string criterion, IntPtr classified_set_list, int classified_set_index, out bool value)
 Wrapper method for UF_FBM_GEOM_ask_logical_value_of_classified_crit More...
 
unsafe void AskRepresentativeFeatures (NXOpen.Tag fbm_geom_tag, out int count, out IntPtr[] rep_feature_list)
 Wrapper method for UF_FBM_GEOM_ask_representative_features More...
 
unsafe void AskStringOfCriteria (NXOpen.Tag fbm_geom_tag, IntPtr ncfeat_obj, string criterion, out string value)
 Wrapper method for UF_FBM_GEOM_ask_string_of_criteria More...
 
unsafe void AskStringValueOfClassifiedCrit (NXOpen.Tag fbm_geom_tag, string criterion, IntPtr classified_set_list, int classified_set_index, out string value)
 Wrapper method for UF_FBM_GEOM_ask_string_value_of_classified_crit More...
 
void AskTypeOfCriterion (NXOpen.Tag fbm_geom_tag, string criterion, out CritValueType type)
 Wrapper method for UF_FBM_GEOM_ask_type_of_criterion More...
 
unsafe void AskUsedCriteria (NXOpen.Tag fbm_geom_tag, out int count, out string[] used_criteria_list)
 Wrapper method for UF_FBM_GEOM_ask_used_criteria More...
 
unsafe void ClassifyByCriteria (NXOpen.Tag fbm_geom_tag, int num_of_criteria, string[] criteria, out int num_of_classified_sets, out IntPtr classified_set_list)
 Wrapper method for UF_FBM_GEOM_classify_by_criteria More...
 
void Create (string type, string subtype, NXOpen.Tag parent_geom, out NXOpen.Tag new_object)
 Wrapper method for UF_FBM_GEOM_create More...
 
void FreeClassifiedSetList (NXOpen.Tag fbm_geom_tag, IntPtr classified_set_list)
 Wrapper method for UF_FBM_GEOM_free_classified_set_list More...
 
void RemoveAccessibilityVectors (NXOpen.Tag fbm_geom_tag, IntPtr representative_feature)
 Wrapper method for UF_FBM_GEOM_remove_accessibility_vectors More...
 
void RemoveFeature (NXOpen.Tag fbm_geom_tag, IntPtr feature)
 Wrapper method for UF_FBM_GEOM_remove_feature More...
 
void SetAccessibilityVectors (NXOpen.Tag fbm_geom_tag, IntPtr representative_feature, int count, NXOpen.Tag[] smart_vectors)
 Wrapper method for UF_FBM_GEOM_set_accessibility_vectors More...
 
void SetClassifiedFeatures (NXOpen.Tag fbm_geom_tag, IntPtr classified_set_list, int classified_set_index)
 Wrapper method for UF_FBM_GEOM_set_classified_features More...
 
void SetFeatureName (NXOpen.Tag fbm_geom_tag, string feature_name)
 Wrapper method for UF_FBM_GEOM_set_feature_name 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_FBM_GEOM' functions and data types.

Member Enumeration Documentation

Wrapper for UF_FBM_GEOM_crit_value_type_e

Refer to UF_FBM_GEOM_crit_value_type_e for documentation

Member Function Documentation

unsafe void NXOpen.UF.UFFbmGeom.AskAccessibilityVectors ( NXOpen.Tag  fbm_geom_tag,
IntPtr  representative_feature,
out int  count,
out NXOpen.Tag[]  smart_vectors 
)
inline

Wrapper method for UF_FBM_GEOM_ask_accessibility_vectors

Refer to UF_FBM_GEOM_ask_accessibility_vectors for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskAvailableCriteria ( NXOpen.Tag  fbm_geom_tag,
out int  count,
out string[]  criteria_list 
)
inline

Wrapper method for UF_FBM_GEOM_ask_available_criteria

Refer to UF_FBM_GEOM_ask_available_criteria for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.AskDoubleOfCriteria ( NXOpen.Tag  fbm_geom_tag,
IntPtr  ncfeat_object,
string  criterion,
out double  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_double_of_criteria

Refer to UF_FBM_GEOM_ask_double_of_criteria for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.AskDoubleValueOfClassifiedCrit ( NXOpen.Tag  fbm_geom_tag,
string  criterion,
IntPtr  classified_set_list,
int  classified_set_index,
out double  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_double_value_of_classified_crit

Refer to UF_FBM_GEOM_ask_double_value_of_classified_crit for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskFeatureEntities ( NXOpen.Tag  fbm_geom_tag,
IntPtr  representative_feature,
out int  count,
out NXOpen.Tag[]  entities 
)
inline

Wrapper method for UF_FBM_GEOM_ask_feature_entities

Refer to UF_FBM_GEOM_ask_feature_entities for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskFeatureName ( NXOpen.Tag  fbm_geom_tag,
out string  feature_name 
)
inline

Wrapper method for UF_FBM_GEOM_ask_feature_name

Refer to UF_FBM_GEOM_ask_feature_name for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskFeatures ( NXOpen.Tag  fbm_geom_tag,
out int  count,
out IntPtr[]  ncfeat_objs 
)
inline

Wrapper method for UF_FBM_GEOM_ask_features

Refer to UF_FBM_GEOM_ask_features for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.AskIntegerOfCriteria ( NXOpen.Tag  fbm_geom_tag,
IntPtr  ncfeat_obj,
string  criterion,
out int  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_integer_of_criteria

Refer to UF_FBM_GEOM_ask_integer_of_criteria for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.AskIntValueOfClassifiedCrit ( NXOpen.Tag  fbm_geom_tag,
string  criterion,
IntPtr  classified_set_list,
int  classified_set_index,
out int  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_int_value_of_classified_crit

Refer to UF_FBM_GEOM_ask_int_value_of_classified_crit for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskListOfFeatureNames ( NXOpen.Tag  fbm_geom_tag,
out int  count,
out string[]  feature_names 
)
inline

Wrapper method for UF_FBM_GEOM_ask_list_of_feature_names

Refer to UF_FBM_GEOM_ask_list_of_feature_names for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.AskLogicalOfCriteria ( NXOpen.Tag  fbm_geom_tag,
IntPtr  ncfeat_obj,
string  criterion,
out bool  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_logical_of_criteria

Refer to UF_FBM_GEOM_ask_logical_of_criteria for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.AskLogicalValueOfClassifiedCrit ( NXOpen.Tag  fbm_geom_tag,
string  criterion,
IntPtr  classified_set_list,
int  classified_set_index,
out bool  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_logical_value_of_classified_crit

Refer to UF_FBM_GEOM_ask_logical_value_of_classified_crit for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskRepresentativeFeatures ( NXOpen.Tag  fbm_geom_tag,
out int  count,
out IntPtr[]  rep_feature_list 
)
inline

Wrapper method for UF_FBM_GEOM_ask_representative_features

Refer to UF_FBM_GEOM_ask_representative_features for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskStringOfCriteria ( NXOpen.Tag  fbm_geom_tag,
IntPtr  ncfeat_obj,
string  criterion,
out string  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_string_of_criteria

Refer to UF_FBM_GEOM_ask_string_of_criteria for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskStringValueOfClassifiedCrit ( NXOpen.Tag  fbm_geom_tag,
string  criterion,
IntPtr  classified_set_list,
int  classified_set_index,
out string  value 
)
inline

Wrapper method for UF_FBM_GEOM_ask_string_value_of_classified_crit

Refer to UF_FBM_GEOM_ask_string_value_of_classified_crit for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.AskTypeOfCriterion ( NXOpen.Tag  fbm_geom_tag,
string  criterion,
out CritValueType  type 
)
inline

Wrapper method for UF_FBM_GEOM_ask_type_of_criterion

Refer to UF_FBM_GEOM_ask_type_of_criterion for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.AskUsedCriteria ( NXOpen.Tag  fbm_geom_tag,
out int  count,
out string[]  used_criteria_list 
)
inline

Wrapper method for UF_FBM_GEOM_ask_used_criteria

Refer to UF_FBM_GEOM_ask_used_criteria for documentation

License requirements:None

unsafe void NXOpen.UF.UFFbmGeom.ClassifyByCriteria ( NXOpen.Tag  fbm_geom_tag,
int  num_of_criteria,
string[]  criteria,
out int  num_of_classified_sets,
out IntPtr  classified_set_list 
)
inline

Wrapper method for UF_FBM_GEOM_classify_by_criteria

Refer to UF_FBM_GEOM_classify_by_criteria for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.Create ( string  type,
string  subtype,
NXOpen.Tag  parent_geom,
out NXOpen.Tag  new_object 
)
inline

Wrapper method for UF_FBM_GEOM_create

Refer to UF_FBM_GEOM_create for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.FreeClassifiedSetList ( NXOpen.Tag  fbm_geom_tag,
IntPtr  classified_set_list 
)
inline

Wrapper method for UF_FBM_GEOM_free_classified_set_list

Refer to UF_FBM_GEOM_free_classified_set_list for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.RemoveAccessibilityVectors ( NXOpen.Tag  fbm_geom_tag,
IntPtr  representative_feature 
)
inline

Wrapper method for UF_FBM_GEOM_remove_accessibility_vectors

Refer to UF_FBM_GEOM_remove_accessibility_vectors for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.RemoveFeature ( NXOpen.Tag  fbm_geom_tag,
IntPtr  feature 
)
inline

Wrapper method for UF_FBM_GEOM_remove_feature

Refer to UF_FBM_GEOM_remove_feature for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.SetAccessibilityVectors ( NXOpen.Tag  fbm_geom_tag,
IntPtr  representative_feature,
int  count,
NXOpen.Tag[]  smart_vectors 
)
inline

Wrapper method for UF_FBM_GEOM_set_accessibility_vectors

Refer to UF_FBM_GEOM_set_accessibility_vectors for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.SetClassifiedFeatures ( NXOpen.Tag  fbm_geom_tag,
IntPtr  classified_set_list,
int  classified_set_index 
)
inline

Wrapper method for UF_FBM_GEOM_set_classified_features

Refer to UF_FBM_GEOM_set_classified_features for documentation

License requirements:None

void NXOpen.UF.UFFbmGeom.SetFeatureName ( NXOpen.Tag  fbm_geom_tag,
string  feature_name 
)
inline

Wrapper method for UF_FBM_GEOM_set_feature_name

Refer to UF_FBM_GEOM_set_feature_name for documentation

License requirements:None


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