Class UFFbmGeom
Assembly: NXOpen.UF.dll
Syntax
public class UFFbmGeom : NXRemotableObject, IMessageSink
Methods
AskAccessibilityVectors(Tag, nint, out int, out Tag[])
Declaration
public void AskAccessibilityVectors(Tag fbm_geom_tag, nint representative_feature, out int count, out Tag[] smart_vectors)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
representative_feature |
|
int |
count |
|
Tag[] |
smart_vectors |
|
AskAvailableCriteria(Tag, out int, out string[])
Declaration
public void AskAvailableCriteria(Tag fbm_geom_tag, out int count, out string[] criteria_list)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
int |
count |
|
string[] |
criteria_list |
|
AskDoubleOfCriteria(Tag, nint, string, out double)
Declaration
public void AskDoubleOfCriteria(Tag fbm_geom_tag, nint ncfeat_object, string criterion, out double value)
Parameters
AskDoubleValueOfClassifiedCrit(Tag, string, nint, int, out double)
Declaration
public void AskDoubleValueOfClassifiedCrit(Tag fbm_geom_tag, string criterion, nint classified_set_list, int classified_set_index, out double value)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
string |
criterion |
|
nint |
classified_set_list |
|
int |
classified_set_index |
|
double |
value |
|
AskFeatureEntities(Tag, nint, out int, out Tag[])
Declaration
public void AskFeatureEntities(Tag fbm_geom_tag, nint representative_feature, out int count, out Tag[] entities)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
representative_feature |
|
int |
count |
|
Tag[] |
entities |
|
AskFeatureName(Tag, out string)
Declaration
public void AskFeatureName(Tag fbm_geom_tag, out string feature_name)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
string |
feature_name |
|
AskFeatures(Tag, out int, out nint[])
Declaration
public void AskFeatures(Tag fbm_geom_tag, out int count, out nint[] ncfeat_objs)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
int |
count |
|
nint[] |
ncfeat_objs |
|
AskIntValueOfClassifiedCrit(Tag, string, nint, int, out int)
Declaration
public void AskIntValueOfClassifiedCrit(Tag fbm_geom_tag, string criterion, nint classified_set_list, int classified_set_index, out int value)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
string |
criterion |
|
nint |
classified_set_list |
|
int |
classified_set_index |
|
int |
value |
|
AskIntegerOfCriteria(Tag, nint, string, out int)
Declaration
public void AskIntegerOfCriteria(Tag fbm_geom_tag, nint ncfeat_obj, string criterion, out int value)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
ncfeat_obj |
|
string |
criterion |
|
int |
value |
|
AskListOfFeatureNames(Tag, out int, out string[])
Declaration
public void AskListOfFeatureNames(Tag fbm_geom_tag, out int count, out string[] feature_names)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
int |
count |
|
string[] |
feature_names |
|
AskLogicalOfCriteria(Tag, nint, string, out bool)
Declaration
public void AskLogicalOfCriteria(Tag fbm_geom_tag, nint ncfeat_obj, string criterion, out bool value)
Parameters
AskLogicalValueOfClassifiedCrit(Tag, string, nint, int, out bool)
Declaration
public void AskLogicalValueOfClassifiedCrit(Tag fbm_geom_tag, string criterion, nint classified_set_list, int classified_set_index, out bool value)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
string |
criterion |
|
nint |
classified_set_list |
|
int |
classified_set_index |
|
bool |
value |
|
AskRepresentativeFeatures(Tag, out int, out nint[])
Declaration
public void AskRepresentativeFeatures(Tag fbm_geom_tag, out int count, out nint[] rep_feature_list)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
int |
count |
|
nint[] |
rep_feature_list |
|
AskStringOfCriteria(Tag, nint, string, out string)
Declaration
public void AskStringOfCriteria(Tag fbm_geom_tag, nint ncfeat_obj, string criterion, out string value)
Parameters
AskStringValueOfClassifiedCrit(Tag, string, nint, int, out string)
Declaration
public void AskStringValueOfClassifiedCrit(Tag fbm_geom_tag, string criterion, nint classified_set_list, int classified_set_index, out string value)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
string |
criterion |
|
nint |
classified_set_list |
|
int |
classified_set_index |
|
string |
value |
|
AskTypeOfCriterion(Tag, string, out CritValueType)
Declaration
public void AskTypeOfCriterion(Tag fbm_geom_tag, string criterion, out UFFbmGeom.CritValueType type)
Parameters
AskUsedCriteria(Tag, out int, out string[])
Declaration
public void AskUsedCriteria(Tag fbm_geom_tag, out int count, out string[] used_criteria_list)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
int |
count |
|
string[] |
used_criteria_list |
|
ClassifyByCriteria(Tag, int, string[], out int, out nint)
Declaration
public void ClassifyByCriteria(Tag fbm_geom_tag, int num_of_criteria, string[] criteria, out int num_of_classified_sets, out nint classified_set_list)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
int |
num_of_criteria |
|
string[] |
criteria |
|
int |
num_of_classified_sets |
|
nint |
classified_set_list |
|
Create(string, string, Tag, out Tag)
Declaration
public void Create(string type, string subtype, Tag parent_geom, out Tag new_object)
Parameters
FreeClassifiedSetList(Tag, nint)
Declaration
public void FreeClassifiedSetList(Tag fbm_geom_tag, nint classified_set_list)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
classified_set_list |
|
RemoveAccessibilityVectors(Tag, nint)
Declaration
public void RemoveAccessibilityVectors(Tag fbm_geom_tag, nint representative_feature)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
representative_feature |
|
RemoveFeature(Tag, nint)
Declaration
public void RemoveFeature(Tag fbm_geom_tag, nint feature)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
feature |
|
SetAccessibilityVectors(Tag, nint, int, Tag[])
Declaration
public void SetAccessibilityVectors(Tag fbm_geom_tag, nint representative_feature, int count, Tag[] smart_vectors)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
representative_feature |
|
int |
count |
|
Tag[] |
smart_vectors |
|
SetClassifiedFeatures(Tag, nint, int)
Declaration
public void SetClassifiedFeatures(Tag fbm_geom_tag, nint classified_set_list, int classified_set_index)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
nint |
classified_set_list |
|
int |
classified_set_index |
|
SetFeatureName(Tag, string)
Declaration
public void SetFeatureName(Tag fbm_geom_tag, string feature_name)
Parameters
Type |
Name |
Description |
Tag |
fbm_geom_tag |
|
string |
feature_name |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink