NXOpen .NET Reference Guide
1899
|
Contains wrappers for all 'UF_FACET' functions and data types. More...
Classes | |
struct | Parameters |
Wrapper for UF_FACET_parameters_s More... | |
struct | TessellationError |
Wrapper for UF_FACET_tessellation_error_s More... | |
struct | TessellationParameters |
Wrapper for UF_FACET_tessellation_parameters_s More... | |
Public Member Functions | |
void | AddFacetToModel (NXOpen.Tag model, int num_vertices, double[,] vertices, double[,] normals, int[] adjacent_facet_ids, out int new_facet_id) |
Wrapper method for UF_FACET_add_facet_to_model More... | |
void | AskAdjacentFacet (NXOpen.Tag model, int facet_id, int edge_id, out int adjacent_facet_id, out int edge_id_in_adjacent_facet) |
Wrapper method for UF_FACET_ask_adjacent_facet More... | |
void | AskAvailableSolid (NXOpen.Tag model, out NXOpen.Tag solid) |
Wrapper method for UF_FACET_ask_available_solid More... | |
void | AskDefaultParameters (out Parameters parameters) |
Wrapper method for UF_FACET_ask_default_parameters More... | |
void | AskEdgeConvexity (NXOpen.Tag model, int facet_id, int edge_in_facet, out int convexity) |
Wrapper method for UF_FACET_ask_edge_convexity More... | |
unsafe void | AskErrorsDuringTessellation (IntPtr tessellation, out TessellationError[] errors, out int error_count) |
Wrapper method for UF_FACET_ask_errors_during_tessellation More... | |
void | AskFaceIdOfFacet (NXOpen.Tag model, int facet_id, out int face_id) |
Wrapper method for UF_FACET_ask_face_id_of_facet More... | |
void | AskFaceIdOfSolidFace (NXOpen.Tag model, NXOpen.Tag face_tag, out int face_id) |
Wrapper method for UF_FACET_ask_face_id_of_solid_face More... | |
void | AskFaceOfTessellation (IntPtr tessellation, out NXOpen.Tag face_tag) |
Wrapper method for UF_FACET_ask_face_of_tessellation More... | |
void | AskFacetDataOfTessellation (IntPtr tessellation, int facetID,[Out] double[,] vertices,[Out] double[,] vertex_normals) |
Wrapper method for UF_FACET_ask_facet_data_of_tessellation More... | |
void | AskMaxFacetVerts (NXOpen.Tag model, out int num_facets) |
Wrapper method for UF_FACET_ask_max_facet_verts More... | |
void | AskModelParameters (NXOpen.Tag model, out Parameters parameters) |
Wrapper method for UF_FACET_ask_model_parameters More... | |
unsafe void | AskModelsOfSolid (NXOpen.Tag solid, out int n_faceted_models, out NXOpen.Tag[] faceted_models) |
Wrapper method for UF_FACET_ask_models_of_solid More... | |
void | AskNFacetsInModel (NXOpen.Tag model, out int num_facets) |
Wrapper method for UF_FACET_ask_n_facets_in_model More... | |
void | AskNormalsOfFacet (NXOpen.Tag model, int facet_id, out int num_vertices,[Out] double[,] normals) |
Wrapper method for UF_FACET_ask_normals_of_facet More... | |
void | AskNumFaces (NXOpen.Tag model, out int num_faces) |
Wrapper method for UF_FACET_ask_num_faces More... | |
void | AskNumFacetsInFace (NXOpen.Tag model, int face_id, out int num_facets) |
Wrapper method for UF_FACET_ask_num_facets_in_face More... | |
void | AskNumFacetsInTessellation (IntPtr tessellation, out int count) |
Wrapper method for UF_FACET_ask_num_facets_in_tessellation More... | |
void | AskNumVertsInFacet (NXOpen.Tag model, int facet_id, out int num_vertices) |
Wrapper method for UF_FACET_ask_num_verts_in_facet More... | |
void | AskParamsOfFacet (NXOpen.Tag model, int facet_id, out int num_params,[Out] double[,] _params) |
Wrapper method for UF_FACET_ask_params_of_facet More... | |
void | AskPlaneEquation (NXOpen.Tag model, int facet_id,[Out] double[] plane_normal, out double d_coefficient) |
Wrapper method for UF_FACET_ask_plane_equation More... | |
void | AskSolidFaceOfFaceId (NXOpen.Tag model, int face_id, out NXOpen.Tag face_tag) |
Wrapper method for UF_FACET_ask_solid_face_of_face_id More... | |
void | AskSolidFaceOfFacet (NXOpen.Tag model, int facet_id, out NXOpen.Tag face_tag) |
Wrapper method for UF_FACET_ask_solid_face_of_facet More... | |
void | AskSolidOfModel (NXOpen.Tag model, out NXOpen.Tag solid) |
Wrapper method for UF_FACET_ask_solid_of_model More... | |
void | AskSurfaceDataForFace (NXOpen.Tag facet_face, out int type,[Out] double[] pos,[Out] double[] dir, out double radius, out double radius_data, out bool sense, out bool from_cached_analytics) |
Wrapper method for UF_FACET_ask_surface_data_for_face More... | |
void | AskVertexConvexity (NXOpen.Tag model, int facet_id, int vertex_in_facet, out int convexity) |
Wrapper method for UF_FACET_ask_vertex_convexity More... | |
void | AskVerticesOfFacet (NXOpen.Tag model, int facet_id, out int num_vertices,[Out] double[,] vertices) |
Wrapper method for UF_FACET_ask_vertices_of_facet More... | |
void | CreateModel (NXOpen.Tag object_in_part, out NXOpen.Tag model) |
Wrapper method for UF_FACET_create_model More... | |
void | CycleFacets (NXOpen.Tag model, ref int facet_id) |
Wrapper method for UF_FACET_cycle_facets More... | |
void | CycleFacetsInFace (NXOpen.Tag model, int face_id, ref int facet_id) |
Wrapper method for UF_FACET_cycle_facets_in_face More... | |
void | DeleteAllFacetsFromModel (NXOpen.Tag model) |
Wrapper method for UF_FACET_delete_all_facets_from_model More... | |
void | DeleteTessellation (IntPtr tessellation) |
Wrapper method for UF_FACET_delete_tessellation More... | |
void | DelFacetFromModel (NXOpen.Tag model, int facet_id) |
Wrapper method for UF_FACET_del_facet_from_model More... | |
void | DisassocFromSolid (NXOpen.Tag model) |
Wrapper method for UF_FACET_disassoc_from_solid More... | |
void | FacetSolid (NXOpen.Tag solid_entity, ref Parameters parameters, out NXOpen.Tag facet_model) |
Wrapper method for UF_FACET_facet_solid More... | |
void | FindEdgeInFacet (NXOpen.Tag model, int facet_id, double[] vertex_1, double[] vertex_2, out int sense, out int edge_id) |
Wrapper method for UF_FACET_find_edge_in_facet More... | |
void | IsFacetConvex (NXOpen.Tag model, int facet_id, out bool is_convex) |
Wrapper method for UF_FACET_is_facet_convex More... | |
void | IsModelConvex (NXOpen.Tag model, out bool is_convex) |
Wrapper method for UF_FACET_is_model_convex More... | |
void | IsModelUpToDate (NXOpen.Tag model, out bool up_to_date) |
Wrapper method for UF_FACET_is_model_up_to_date More... | |
void | ModelEditsDone (NXOpen.Tag model) |
Wrapper method for UF_FACET_model_edits_done More... | |
void | RebuildAdjacencies (NXOpen.Tag model) |
Wrapper method for UF_FACET_rebuild_adjacencies More... | |
void | SetAdjacentFacet (NXOpen.Tag model, int facet_id, int edge, int adjacent_facet_id) |
Wrapper method for UF_FACET_set_adjacent_facet More... | |
void | SetDefaultParameters (ref Parameters parameters) |
Wrapper method for UF_FACET_set_default_parameters More... | |
void | SetVertexOfFacet (NXOpen.Tag model, int facet_id, int vertex_in_facet, double[] location) |
Wrapper method for UF_FACET_set_vertex_of_facet More... | |
void | TessellateFace (NXOpen.Tag face_tag, ref TessellationParameters parameters, out IntPtr tessellation) |
Wrapper method for UF_FACET_tessellate_face More... | |
void | UpdateModel (NXOpen.Tag model, ref Parameters parameters) |
Wrapper method for UF_FACET_update_model 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... | |
Contains wrappers for all 'UF_FACET' functions and data types.
|
inline |
Wrapper method for UF_FACET_add_facet_to_model
Refer to UF_FACET_add_facet_to_model for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_ask_adjacent_facet
Refer to UF_FACET_ask_adjacent_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_available_solid
Refer to UF_FACET_ask_available_solid for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_default_parameters
Refer to UF_FACET_ask_default_parameters for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_edge_convexity
Refer to UF_FACET_ask_edge_convexity for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_errors_during_tessellation
Refer to UF_FACET_ask_errors_during_tessellation for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_face_id_of_facet
Refer to UF_FACET_ask_face_id_of_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_face_id_of_solid_face
Refer to UF_FACET_ask_face_id_of_solid_face for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_face_of_tessellation
Refer to UF_FACET_ask_face_of_tessellation for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_facet_data_of_tessellation
Refer to UF_FACET_ask_facet_data_of_tessellation for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_max_facet_verts
Refer to UF_FACET_ask_max_facet_verts for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_model_parameters
Refer to UF_FACET_ask_model_parameters for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_models_of_solid
Refer to UF_FACET_ask_models_of_solid for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_n_facets_in_model
Refer to UF_FACET_ask_n_facets_in_model for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_normals_of_facet
Refer to UF_FACET_ask_normals_of_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_num_faces
Refer to UF_FACET_ask_num_faces for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_num_facets_in_face
Refer to UF_FACET_ask_num_facets_in_face for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_num_facets_in_tessellation
Refer to UF_FACET_ask_num_facets_in_tessellation for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_num_verts_in_facet
Refer to UF_FACET_ask_num_verts_in_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_params_of_facet
Refer to UF_FACET_ask_params_of_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_plane_equation
Refer to UF_FACET_ask_plane_equation for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_solid_face_of_face_id
Refer to UF_FACET_ask_solid_face_of_face_id for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_solid_face_of_facet
Refer to UF_FACET_ask_solid_face_of_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_solid_of_model
Refer to UF_FACET_ask_solid_of_model for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_surface_data_for_face
Refer to UF_FACET_ask_surface_data_for_face for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_vertex_convexity
Refer to UF_FACET_ask_vertex_convexity for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_ask_vertices_of_facet
Refer to UF_FACET_ask_vertices_of_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_create_model
Refer to UF_FACET_create_model for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_cycle_facets
Refer to UF_FACET_cycle_facets for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_cycle_facets_in_face
Refer to UF_FACET_cycle_facets_in_face for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_delete_all_facets_from_model
Refer to UF_FACET_delete_all_facets_from_model for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_delete_tessellation
Refer to UF_FACET_delete_tessellation for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_del_facet_from_model
Refer to UF_FACET_del_facet_from_model for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_disassoc_from_solid
Refer to UF_FACET_disassoc_from_solid for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_facet_solid
Refer to UF_FACET_facet_solid for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_find_edge_in_facet
Refer to UF_FACET_find_edge_in_facet for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_is_facet_convex
Refer to UF_FACET_is_facet_convex for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_is_model_convex
Refer to UF_FACET_is_model_convex for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_is_model_up_to_date
Refer to UF_FACET_is_model_up_to_date for documentation
License requirements:None
|
inline |
Wrapper method for UF_FACET_model_edits_done
Refer to UF_FACET_model_edits_done for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_rebuild_adjacencies
Refer to UF_FACET_rebuild_adjacencies for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_set_adjacent_facet
Refer to UF_FACET_set_adjacent_facet for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_set_default_parameters
Refer to UF_FACET_set_default_parameters for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_set_vertex_of_facet
Refer to UF_FACET_set_vertex_of_facet for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_tessellate_face
Refer to UF_FACET_tessellate_face for documentation
License requirements:ASSEMBLIES MODULE
|
inline |
Wrapper method for UF_FACET_update_model
Refer to UF_FACET_update_model for documentation
License requirements:ASSEMBLIES MODULE