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.UFSket Class Reference

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

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

Classes

struct  _Info
 
struct  ConGeom
 Wrapper for UF_SKET_con_geom_s More...
 
struct  DimObject
 Wrapper for UF_SKET_dim_object_s More...
 
struct  Info
 Wrapper for UF_SKET_info_s More...
 

Public Types

enum  AssocType
 Wrapper for UF_SKET_assoc_type_e More...
 
enum  ConClass
 Wrapper for UF_SKET_con_class_e More...
 
enum  ConType
 Wrapper for UF_SKET_con_type_e More...
 
enum  GeomVertex
 Wrapper for UF_SKET_geom_vertex_e More...
 
enum  HelpType
 Wrapper for UF_SKET_help_type_e More...
 
enum  ReferenceStatus
 Wrapper for UF_SKET_reference_status_e More...
 
enum  Status
 Wrapper for UF_SKET_status_e More...
 

Public Member Functions

void AddConics (NXOpen.Tag sketch_tag, int count, NXOpen.Tag[] _object)
 Wrapper method for UF_SKET_add_conics More...
 
unsafe void AddExtractedObjects (NXOpen.Tag sketch_tag, int count, NXOpen.Tag[] objects, int output_mode, out int num_extracted_objs, out NXOpen.Tag[] extracted_objs)
 Wrapper method for UF_SKET_add_extracted_objects More...
 
void AddObjects (NXOpen.Tag sketch_tag, int count, NXOpen.Tag[] _object)
 Wrapper method for UF_SKET_add_objects More...
 
void AskActiveSketch (out NXOpen.Tag sketch_tag)
 Wrapper method for UF_SKET_ask_active_sketch More...
 
void AskConIsInferred (NXOpen.Tag con_tag, out bool inferred_con_fl)
 Wrapper method for UF_SKET_ask_con_is_inferred More...
 
void AskConstraintClass (NXOpen.Tag con_tag, out ConClass con_class)
 Wrapper method for UF_SKET_ask_constraint_class More...
 
unsafe void AskConstraintsOfGeometry (NXOpen.Tag sketch_tag, NXOpen.Tag geom_tag, ConClass con_class, out int con_num, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_constraints_of_geometry More...
 
unsafe void AskConstraintsOfSketch (NXOpen.Tag sketch_tag, ConClass con_class, out int num_cons, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_constraints_of_sketch More...
 
void AskConstraintType (NXOpen.Tag con_tag, out ConType con_type)
 Wrapper method for UF_SKET_ask_constraint_type More...
 
unsafe void AskDimensionsOfSketch (NXOpen.Tag sketch_tag, out int num_dims, out NXOpen.Tag[] dim_tags)
 Wrapper method for UF_SKET_ask_dimensions_of_sketch More...
 
unsafe void AskDimStatus (NXOpen.Tag dim_tag, out NXOpen.Tag exp_tag, out string exp_string, out double value, out int status)
 Wrapper method for UF_SKET_ask_dim_status More...
 
unsafe void AskExpsOfSketch (NXOpen.Tag sketch_tag, out int num_exps, out NXOpen.Tag[] expression_tags)
 Wrapper method for UF_SKET_ask_exps_of_sketch More...
 
unsafe void AskFaceSketches (NXOpen.Tag _object, out NXOpen.Tag[] object_list)
 Wrapper method for UF_SKET_ask_face_sketches More...
 
unsafe void AskFeatureSketches (NXOpen.Tag feature, out NXOpen.Tag[] object_list)
 Wrapper method for UF_SKET_ask_feature_sketches More...
 
unsafe void AskGeoConsOfGeometry (NXOpen.Tag sketch_tag, NXOpen.Tag geom_tag, out int con_num, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_geo_cons_of_geometry More...
 
unsafe void AskGeoConsOfSketch (NXOpen.Tag sketch_tag, out int num_cons, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_geo_cons_of_sketch More...
 
unsafe void AskGeomsOfSketch (NXOpen.Tag sketch_tag, out int num_geoms, out NXOpen.Tag[] geom_tags)
 Wrapper method for UF_SKET_ask_geoms_of_sketch More...
 
unsafe void AskInferredConsOfSketch (NXOpen.Tag sketch_tag, out int num_cons, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_inferred_cons_of_sketch More...
 
unsafe void AskLegacyPreferences (out double snap_angle, out double cap_dist, out string pt_name,[Out] int[] auto_flag,[Out] int[] show_flag, out double char_size, out int dec_places, out int ext_lines, out int dim_label)
 Wrapper method for UF_SKET_ask_legacy_preferences More...
 
unsafe void AskPreferences (NXOpen.Tag sketch_tag, out double snap_angle, out string name_prefix, out string vertex_prefix, out string line_prefix, out string arc_prefix, out string conic_prefix, out string spline_prefix, out double char_size, out int dec_places, out int dim_label)
 Wrapper method for UF_SKET_ask_preferences More...
 
void AskReferenceStatus (NXOpen.Tag skt_tag, NXOpen.Tag member, out ReferenceStatus status)
 Wrapper method for UF_SKET_ask_reference_status More...
 
unsafe void AskSketchFeatures (NXOpen.Tag sketch_tag, out NXOpen.Tag[] object_list)
 Wrapper method for UF_SKET_ask_sketch_features More...
 
unsafe void AskSketchInfo (NXOpen.Tag sketch_tag, out Info sket_info)
 Wrapper method for UF_SKET_ask_sketch_info More...
 
void AskSketchOfGeom (NXOpen.Tag geom_tag, out NXOpen.Tag sketch_tag)
 Wrapper method for UF_SKET_ask_sketch_of_geom More...
 
void AskSketchStatus (NXOpen.Tag sketch_tag, out Status sket_status, out int dof_needed)
 Wrapper method for UF_SKET_ask_sketch_status More...
 
void AskSketFrecEid (NXOpen.Tag sket_eid, out NXOpen.Tag sket_frec_eid)
 Wrapper method for UF_SKET_ask_sket_frec_eid More...
 
void AttachToFace (NXOpen.Tag sketch_tag, NXOpen.Tag face_tag, NXOpen.Tag ref_tag, int[] ref_info, int plane_dir, out NXOpen.Tag sketch_feature_tag)
 Wrapper method for UF_SKET_attach_to_face More...
 
void CreateDimension (NXOpen.Tag sketch_tag, ConType dim_type, ref DimObject dim_object1, ref DimObject dim_object2, double[] dim_origin, out NXOpen.Tag dim_tag)
 Wrapper method for UF_SKET_create_dimension More...
 
void CreateDimensionalConstraint (NXOpen.Tag sketch_tag, ConType dim_type, int num_dim_obj, DimObject[] dim_objs, double[] dim_origin, out NXOpen.Tag con_tag)
 Wrapper method for UF_SKET_create_dimensional_constraint More...
 
void CreateGeometricConstraint (NXOpen.Tag sketch_tag, ConType con_type, int num_con_geoms, ConGeom[] con_geoms, out NXOpen.Tag con_tag)
 Wrapper method for UF_SKET_create_geometric_constraint More...
 
void CreateSketch (string name, int option, double[] matrix, NXOpen.Tag[] _object, int[] reference, int plane_dir, out NXOpen.Tag sketch_id)
 Wrapper method for UF_SKET_create_sketch More...
 
void DeleteConstraints (int num_cons, NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_delete_constraints More...
 
void DeleteDimensions (int num_dims, NXOpen.Tag[] dim_tags)
 Wrapper method for UF_SKET_delete_dimensions More...
 
void DeleteLegacyConstraint (int type, NXOpen.Tag[] obj_list, int[] assoc_var_list, int delete_all)
 Wrapper method for UF_SKET_delete_legacy_constraint More...
 
unsafe void InitializeSketch (ref string name, out NXOpen.Tag _object)
 Wrapper method for UF_SKET_initialize_sketch More...
 
void IsOutOfDate (NXOpen.Tag sket_eid, out bool out_of_date)
 Wrapper method for UF_SKET_is_out_of_date More...
 
unsafe void MirrorObjects (NXOpen.Tag sketch_tag, NXOpen.Tag center_line_tag, int num_objs, NXOpen.Tag[] obj_tags, out int num_new_objs, out NXOpen.Tag[] new_obj_tags, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_mirror_objects More...
 
void ReadDimension (NXOpen.Tag sketch_tag, NXOpen.Tag dim_tag, out ConType dim_type, out DimObject dim_object1, out DimObject dim_object2,[Out] double[] dim_origin, out NXOpen.Tag dim_exp)
 Wrapper method for UF_SKET_read_dimension More...
 
unsafe void ReadDimensionalConstraint (NXOpen.Tag sketch_tag, NXOpen.Tag con_tag, out ConType dim_type, out int num_dim_obj, out DimObject[] dim_objs,[Out] double[] dim_origin, out NXOpen.Tag dim_tag, out NXOpen.Tag exp_tag)
 Wrapper method for UF_SKET_read_dimensional_constraint More...
 
unsafe void ReadGeometricConstraint (NXOpen.Tag sketch_tag, NXOpen.Tag con_tag, out ConType con_type, out int geom_count, out ConGeom[] con_geoms)
 Wrapper method for UF_SKET_read_geometric_constraint More...
 
void SetLegacyPreferences (int[] values, double snap_angle, double cap_dist, string pt_name, int[] auto_flag, int[] show_flag, double char_size, int dec_places, int ext_lines, int dim_label)
 Wrapper method for UF_SKET_set_legacy_preferences More...
 
void SetPreferences (NXOpen.Tag sketch_tag, int[] values, double snap_angle, string name_prefix, string vertex_prefix, string line_prefix, string arc_prefix, string conic_prefix, string spline_prefix, double char_size, int dec_places, int dim_label)
 Wrapper method for UF_SKET_set_preferences More...
 
void SetReferenceStatus (NXOpen.Tag skt_tag, NXOpen.Tag member, ReferenceStatus status)
 Wrapper method for UF_SKET_set_reference_status More...
 
void TerminateSketch ()
 Wrapper method for UF_SKET_terminate_sketch More...
 
void UpdateSketch (NXOpen.Tag sketch_tag)
 Wrapper method for UF_SKET_update_sketch 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_SKET' functions and data types.

Member Enumeration Documentation

Wrapper for UF_SKET_assoc_type_e

Refer to UF_SKET_assoc_type_e for documentation

Wrapper for UF_SKET_con_class_e

Refer to UF_SKET_con_class_e for documentation

Wrapper for UF_SKET_con_type_e

Refer to UF_SKET_con_type_e for documentation

Wrapper for UF_SKET_geom_vertex_e

Refer to UF_SKET_geom_vertex_e for documentation

Wrapper for UF_SKET_help_type_e

Refer to UF_SKET_help_type_e for documentation

Wrapper for UF_SKET_reference_status_e

Refer to UF_SKET_reference_status_e for documentation

Wrapper for UF_SKET_status_e

Refer to UF_SKET_status_e for documentation

Member Function Documentation

void NXOpen.UF.UFSket.AddConics ( NXOpen.Tag  sketch_tag,
int  count,
NXOpen.Tag[]  _object 
)
inline

Wrapper method for UF_SKET_add_conics

Refer to UF_SKET_add_conics for documentation

License requirements:SOLIDS MODELING or DRAFTING

unsafe void NXOpen.UF.UFSket.AddExtractedObjects ( NXOpen.Tag  sketch_tag,
int  count,
NXOpen.Tag[]  objects,
int  output_mode,
out int  num_extracted_objs,
out NXOpen.Tag[]  extracted_objs 
)
inline

Wrapper method for UF_SKET_add_extracted_objects

Refer to UF_SKET_add_extracted_objects for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.AddObjects ( NXOpen.Tag  sketch_tag,
int  count,
NXOpen.Tag[]  _object 
)
inline

Wrapper method for UF_SKET_add_objects

Refer to UF_SKET_add_objects for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.AskActiveSketch ( out NXOpen.Tag  sketch_tag)
inline

Wrapper method for UF_SKET_ask_active_sketch

Refer to UF_SKET_ask_active_sketch for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.AskConIsInferred ( NXOpen.Tag  con_tag,
out bool  inferred_con_fl 
)
inline

Wrapper method for UF_SKET_ask_con_is_inferred

Refer to UF_SKET_ask_con_is_inferred for documentation

License requirements:None

void NXOpen.UF.UFSket.AskConstraintClass ( NXOpen.Tag  con_tag,
out ConClass  con_class 
)
inline

Wrapper method for UF_SKET_ask_constraint_class

Refer to UF_SKET_ask_constraint_class for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskConstraintsOfGeometry ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  geom_tag,
ConClass  con_class,
out int  con_num,
out NXOpen.Tag[]  con_tags 
)
inline

Wrapper method for UF_SKET_ask_constraints_of_geometry

Refer to UF_SKET_ask_constraints_of_geometry for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskConstraintsOfSketch ( NXOpen.Tag  sketch_tag,
ConClass  con_class,
out int  num_cons,
out NXOpen.Tag[]  con_tags 
)
inline

Wrapper method for UF_SKET_ask_constraints_of_sketch

Refer to UF_SKET_ask_constraints_of_sketch for documentation

License requirements:None

void NXOpen.UF.UFSket.AskConstraintType ( NXOpen.Tag  con_tag,
out ConType  con_type 
)
inline

Wrapper method for UF_SKET_ask_constraint_type

Refer to UF_SKET_ask_constraint_type for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskDimensionsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_dims,
out NXOpen.Tag[]  dim_tags 
)
inline

Wrapper method for UF_SKET_ask_dimensions_of_sketch

Refer to UF_SKET_ask_dimensions_of_sketch for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskDimStatus ( NXOpen.Tag  dim_tag,
out NXOpen.Tag  exp_tag,
out string  exp_string,
out double  value,
out int  status 
)
inline

Wrapper method for UF_SKET_ask_dim_status

Refer to UF_SKET_ask_dim_status for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskExpsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_exps,
out NXOpen.Tag[]  expression_tags 
)
inline

Wrapper method for UF_SKET_ask_exps_of_sketch

Refer to UF_SKET_ask_exps_of_sketch for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskFaceSketches ( NXOpen.Tag  _object,
out NXOpen.Tag[]  object_list 
)
inline

Wrapper method for UF_SKET_ask_face_sketches

Refer to UF_SKET_ask_face_sketches for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskFeatureSketches ( NXOpen.Tag  feature,
out NXOpen.Tag[]  object_list 
)
inline

Wrapper method for UF_SKET_ask_feature_sketches

Refer to UF_SKET_ask_feature_sketches for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskGeoConsOfGeometry ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  geom_tag,
out int  con_num,
out NXOpen.Tag[]  con_tags 
)
inline

Wrapper method for UF_SKET_ask_geo_cons_of_geometry

Refer to UF_SKET_ask_geo_cons_of_geometry for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskGeoConsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_cons,
out NXOpen.Tag[]  con_tags 
)
inline

Wrapper method for UF_SKET_ask_geo_cons_of_sketch

Refer to UF_SKET_ask_geo_cons_of_sketch for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskGeomsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_geoms,
out NXOpen.Tag[]  geom_tags 
)
inline

Wrapper method for UF_SKET_ask_geoms_of_sketch

Refer to UF_SKET_ask_geoms_of_sketch for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskInferredConsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_cons,
out NXOpen.Tag[]  con_tags 
)
inline

Wrapper method for UF_SKET_ask_inferred_cons_of_sketch

Refer to UF_SKET_ask_inferred_cons_of_sketch for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskLegacyPreferences ( out double  snap_angle,
out double  cap_dist,
out string  pt_name,
[Out] int[]  auto_flag,
[Out] int[]  show_flag,
out double  char_size,
out int  dec_places,
out int  ext_lines,
out int  dim_label 
)
inline

Wrapper method for UF_SKET_ask_legacy_preferences

Refer to UF_SKET_ask_legacy_preferences for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskPreferences ( NXOpen.Tag  sketch_tag,
out double  snap_angle,
out string  name_prefix,
out string  vertex_prefix,
out string  line_prefix,
out string  arc_prefix,
out string  conic_prefix,
out string  spline_prefix,
out double  char_size,
out int  dec_places,
out int  dim_label 
)
inline

Wrapper method for UF_SKET_ask_preferences

Refer to UF_SKET_ask_preferences for documentation

License requirements:None

void NXOpen.UF.UFSket.AskReferenceStatus ( NXOpen.Tag  skt_tag,
NXOpen.Tag  member,
out ReferenceStatus  status 
)
inline

Wrapper method for UF_SKET_ask_reference_status

Refer to UF_SKET_ask_reference_status for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskSketchFeatures ( NXOpen.Tag  sketch_tag,
out NXOpen.Tag[]  object_list 
)
inline

Wrapper method for UF_SKET_ask_sketch_features

Refer to UF_SKET_ask_sketch_features for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.AskSketchInfo ( NXOpen.Tag  sketch_tag,
out Info  sket_info 
)
inline

Wrapper method for UF_SKET_ask_sketch_info

Refer to UF_SKET_ask_sketch_info for documentation

License requirements:None

void NXOpen.UF.UFSket.AskSketchOfGeom ( NXOpen.Tag  geom_tag,
out NXOpen.Tag  sketch_tag 
)
inline

Wrapper method for UF_SKET_ask_sketch_of_geom

Refer to UF_SKET_ask_sketch_of_geom for documentation

License requirements:None

void NXOpen.UF.UFSket.AskSketchStatus ( NXOpen.Tag  sketch_tag,
out Status  sket_status,
out int  dof_needed 
)
inline

Wrapper method for UF_SKET_ask_sketch_status

Refer to UF_SKET_ask_sketch_status for documentation

License requirements:None

void NXOpen.UF.UFSket.AskSketFrecEid ( NXOpen.Tag  sket_eid,
out NXOpen.Tag  sket_frec_eid 
)
inline

Wrapper method for UF_SKET_ask_sket_frec_eid

Refer to UF_SKET_ask_sket_frec_eid for documentation

License requirements:None

void NXOpen.UF.UFSket.AttachToFace ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  face_tag,
NXOpen.Tag  ref_tag,
int[]  ref_info,
int  plane_dir,
out NXOpen.Tag  sketch_feature_tag 
)
inline

Wrapper method for UF_SKET_attach_to_face

Refer to UF_SKET_attach_to_face for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.CreateDimension ( NXOpen.Tag  sketch_tag,
ConType  dim_type,
ref DimObject  dim_object1,
ref DimObject  dim_object2,
double[]  dim_origin,
out NXOpen.Tag  dim_tag 
)
inline

Wrapper method for UF_SKET_create_dimension

Refer to UF_SKET_create_dimension for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.CreateDimensionalConstraint ( NXOpen.Tag  sketch_tag,
ConType  dim_type,
int  num_dim_obj,
DimObject[]  dim_objs,
double[]  dim_origin,
out NXOpen.Tag  con_tag 
)
inline

Wrapper method for UF_SKET_create_dimensional_constraint

Refer to UF_SKET_create_dimensional_constraint for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.CreateGeometricConstraint ( NXOpen.Tag  sketch_tag,
ConType  con_type,
int  num_con_geoms,
ConGeom[]  con_geoms,
out NXOpen.Tag  con_tag 
)
inline

Wrapper method for UF_SKET_create_geometric_constraint

Refer to UF_SKET_create_geometric_constraint for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.CreateSketch ( string  name,
int  option,
double[]  matrix,
NXOpen.Tag[]  _object,
int[]  reference,
int  plane_dir,
out NXOpen.Tag  sketch_id 
)
inline

Wrapper method for UF_SKET_create_sketch

Refer to UF_SKET_create_sketch for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.DeleteConstraints ( int  num_cons,
NXOpen.Tag[]  con_tags 
)
inline

Wrapper method for UF_SKET_delete_constraints

Refer to UF_SKET_delete_constraints for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.DeleteDimensions ( int  num_dims,
NXOpen.Tag[]  dim_tags 
)
inline

Wrapper method for UF_SKET_delete_dimensions

Refer to UF_SKET_delete_dimensions for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.DeleteLegacyConstraint ( int  type,
NXOpen.Tag[]  obj_list,
int[]  assoc_var_list,
int  delete_all 
)
inline

Wrapper method for UF_SKET_delete_legacy_constraint

Refer to UF_SKET_delete_legacy_constraint for documentation

License requirements:SOLIDS MODELING or DRAFTING

unsafe void NXOpen.UF.UFSket.InitializeSketch ( ref string  name,
out NXOpen.Tag  _object 
)
inline

Wrapper method for UF_SKET_initialize_sketch

Refer to UF_SKET_initialize_sketch for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.IsOutOfDate ( NXOpen.Tag  sket_eid,
out bool  out_of_date 
)
inline

Wrapper method for UF_SKET_is_out_of_date

Refer to UF_SKET_is_out_of_date for documentation

License requirements:None

unsafe void NXOpen.UF.UFSket.MirrorObjects ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  center_line_tag,
int  num_objs,
NXOpen.Tag[]  obj_tags,
out int  num_new_objs,
out NXOpen.Tag[]  new_obj_tags,
out NXOpen.Tag[]  con_tags 
)
inline

Wrapper method for UF_SKET_mirror_objects

Refer to UF_SKET_mirror_objects for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.ReadDimension ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  dim_tag,
out ConType  dim_type,
out DimObject  dim_object1,
out DimObject  dim_object2,
[Out] double[]  dim_origin,
out NXOpen.Tag  dim_exp 
)
inline

Wrapper method for UF_SKET_read_dimension

Refer to UF_SKET_read_dimension for documentation

License requirements:SOLIDS MODELING or DRAFTING

unsafe void NXOpen.UF.UFSket.ReadDimensionalConstraint ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  con_tag,
out ConType  dim_type,
out int  num_dim_obj,
out DimObject[]  dim_objs,
[Out] double[]  dim_origin,
out NXOpen.Tag  dim_tag,
out NXOpen.Tag  exp_tag 
)
inline

Wrapper method for UF_SKET_read_dimensional_constraint

Refer to UF_SKET_read_dimensional_constraint for documentation

License requirements:SOLIDS MODELING or DRAFTING

unsafe void NXOpen.UF.UFSket.ReadGeometricConstraint ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  con_tag,
out ConType  con_type,
out int  geom_count,
out ConGeom[]  con_geoms 
)
inline

Wrapper method for UF_SKET_read_geometric_constraint

Refer to UF_SKET_read_geometric_constraint for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.SetLegacyPreferences ( int[]  values,
double  snap_angle,
double  cap_dist,
string  pt_name,
int[]  auto_flag,
int[]  show_flag,
double  char_size,
int  dec_places,
int  ext_lines,
int  dim_label 
)
inline

Wrapper method for UF_SKET_set_legacy_preferences

Refer to UF_SKET_set_legacy_preferences for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.SetPreferences ( NXOpen.Tag  sketch_tag,
int[]  values,
double  snap_angle,
string  name_prefix,
string  vertex_prefix,
string  line_prefix,
string  arc_prefix,
string  conic_prefix,
string  spline_prefix,
double  char_size,
int  dec_places,
int  dim_label 
)
inline

Wrapper method for UF_SKET_set_preferences

Refer to UF_SKET_set_preferences for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.SetReferenceStatus ( NXOpen.Tag  skt_tag,
NXOpen.Tag  member,
ReferenceStatus  status 
)
inline

Wrapper method for UF_SKET_set_reference_status

Refer to UF_SKET_set_reference_status for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.TerminateSketch ( )
inline

Wrapper method for UF_SKET_terminate_sketch

Refer to UF_SKET_terminate_sketch for documentation

License requirements:SOLIDS MODELING or DRAFTING

void NXOpen.UF.UFSket.UpdateSketch ( NXOpen.Tag  sketch_tag)
inline

Wrapper method for UF_SKET_update_sketch

Refer to UF_SKET_update_sketch for documentation

License requirements:SOLIDS MODELING or DRAFTING


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