public static class Selection.MaskTriple extends Object implements Serializable
For C++: in order to select... set... any edge type=UF_solid_type, subtype=UF_all_subtype, solid_body_subtype=UF_UI_SEL_FEATURE_ANY_EDGE any face type=UF_solid_type, subtype=UF_all_subtype, solid_body_subtype=UF_UI_SEL_FEATURE_ANY_FACE For .NET: in order to select... set... any edge type=NXOpen.UF.UFConstants.UF_solid_type, subtype=0, solid_body_subtype=NXOpen.UF.UFConstants.UF_UI_SEL_FEATURE_ANY_EDGE any face type=NXOpen.UF.UFConstants.UF_solid_type, subtype=0, solid_body_subtype=NXOpen.UF.UFConstants.UF_UI_SEL_FEATURE_ANY_FACE
Modifier and Type | Field and Description |
---|---|
int |
solidBodySubtype
Solid body subtype.
|
int |
subtype
Object subtype.
|
int |
type
Object type.
|
Constructor and Description |
---|
MaskTriple() |
MaskTriple(int typeInitial,
int subtypeInitial,
int solidBodySubtypeInitial)
Constructor for the MaskTriple object.
|
public int type
public int subtype
public int solidBodySubtype
public MaskTriple()
public MaskTriple(int typeInitial, int subtypeInitial, int solidBodySubtypeInitial)
typeInitial
- Object type. This can be one of the object types that are listed in
uf_object_types.h. For example, for point,
use UF_point_type in C++ and
NXOpen.UF.UFConstants.UF_point_type in .NET.subtypeInitial
- Object subtype. This can either be 0 (UF_all_subtype) for any subtype, or a
subtype of the selected type.
The subtypes are listed in uf_object_types.h.solidBodySubtypeInitial
- Solid body subtype. This is only meaningful when the type is
UF_solid_type. In that case, this should be set to
one of the solid type constants listed in uf_ui_types.h
under "Constants for selection solid_type". For example,
to select any face, use UF_UI_SEL_FEATURE_ANY_FACE in C++ and
NXOpen.UF.UFConstants.UF_UI_SEL_FEATURE_ANY_FACE in .NETCopyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.