NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_FACET' functions and data types. More...
Classes | |
struct | Parameters |
Wrapper for UF_FACET_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... | |
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 | 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 | 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 | DelFacetFromModel (NXOpen.Tag model, int facet_id) |
Wrapper method for UF_FACET_del_facet_from_model More... | |
void | DeleteAllFacetsFromModel (NXOpen.Tag model) |
Wrapper method for UF_FACET_delete_all_facets_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 | UpdateModel (NXOpen.Tag model, ref Parameters parameters) |
Wrapper method for UF_FACET_update_model More... | |
Contains wrappers for all 'UF_FACET' functions and data types.
void NXOpen.UF.UFFacet.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
Refer to UF_FACET_add_facet_to_model for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.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
Refer to UF_FACET_ask_adjacent_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskAvailableSolid | ( | NXOpen.Tag | model, |
out NXOpen.Tag | solid | ||
) |
Wrapper method for UF_FACET_ask_available_solid
Refer to UF_FACET_ask_available_solid for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskDefaultParameters | ( | out Parameters | parameters | ) |
Wrapper method for UF_FACET_ask_default_parameters
Refer to UF_FACET_ask_default_parameters for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskEdgeConvexity | ( | NXOpen.Tag | model, |
int | facet_id, | ||
int | edge_in_facet, | ||
out int | convexity | ||
) |
Wrapper method for UF_FACET_ask_edge_convexity
Refer to UF_FACET_ask_edge_convexity for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskFaceIdOfFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
out int | face_id | ||
) |
Wrapper method for UF_FACET_ask_face_id_of_facet
Refer to UF_FACET_ask_face_id_of_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskFaceIdOfSolidFace | ( | NXOpen.Tag | model, |
NXOpen.Tag | face_tag, | ||
out int | face_id | ||
) |
Wrapper method for UF_FACET_ask_face_id_of_solid_face
Refer to UF_FACET_ask_face_id_of_solid_face for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskMaxFacetVerts | ( | NXOpen.Tag | model, |
out int | num_facets | ||
) |
Wrapper method for UF_FACET_ask_max_facet_verts
Refer to UF_FACET_ask_max_facet_verts for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskModelParameters | ( | NXOpen.Tag | model, |
out Parameters | parameters | ||
) |
Wrapper method for UF_FACET_ask_model_parameters
Refer to UF_FACET_ask_model_parameters for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFFacet.AskModelsOfSolid | ( | NXOpen.Tag | solid, |
out int | n_faceted_models, | ||
out NXOpen.Tag[] | faceted_models | ||
) |
Wrapper method for UF_FACET_ask_models_of_solid
Refer to UF_FACET_ask_models_of_solid for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskNFacetsInModel | ( | NXOpen.Tag | model, |
out int | num_facets | ||
) |
Wrapper method for UF_FACET_ask_n_facets_in_model
Refer to UF_FACET_ask_n_facets_in_model for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskNormalsOfFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
out int | num_vertices, | ||
[Out] double | normals[,] | ||
) |
Wrapper method for UF_FACET_ask_normals_of_facet
Refer to UF_FACET_ask_normals_of_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskNumFaces | ( | NXOpen.Tag | model, |
out int | num_faces | ||
) |
Wrapper method for UF_FACET_ask_num_faces
Refer to UF_FACET_ask_num_faces for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskNumFacetsInFace | ( | NXOpen.Tag | model, |
int | face_id, | ||
out int | num_facets | ||
) |
Wrapper method for UF_FACET_ask_num_facets_in_face
Refer to UF_FACET_ask_num_facets_in_face for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskNumVertsInFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
out int | num_vertices | ||
) |
Wrapper method for UF_FACET_ask_num_verts_in_facet
Refer to UF_FACET_ask_num_verts_in_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskParamsOfFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
out int | num_params, | ||
[Out] double | _params[,] | ||
) |
Wrapper method for UF_FACET_ask_params_of_facet
Refer to UF_FACET_ask_params_of_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskPlaneEquation | ( | NXOpen.Tag | model, |
int | facet_id, | ||
[Out] double[] | plane_normal, | ||
out double | d_coefficient | ||
) |
Wrapper method for UF_FACET_ask_plane_equation
Refer to UF_FACET_ask_plane_equation for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskSolidFaceOfFaceId | ( | NXOpen.Tag | model, |
int | face_id, | ||
out NXOpen.Tag | face_tag | ||
) |
Wrapper method for UF_FACET_ask_solid_face_of_face_id
Refer to UF_FACET_ask_solid_face_of_face_id for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskSolidFaceOfFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
out NXOpen.Tag | face_tag | ||
) |
Wrapper method for UF_FACET_ask_solid_face_of_facet
Refer to UF_FACET_ask_solid_face_of_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskSolidOfModel | ( | NXOpen.Tag | model, |
out NXOpen.Tag | solid | ||
) |
Wrapper method for UF_FACET_ask_solid_of_model
Refer to UF_FACET_ask_solid_of_model for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.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
Refer to UF_FACET_ask_surface_data_for_face for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskVertexConvexity | ( | NXOpen.Tag | model, |
int | facet_id, | ||
int | vertex_in_facet, | ||
out int | convexity | ||
) |
Wrapper method for UF_FACET_ask_vertex_convexity
Refer to UF_FACET_ask_vertex_convexity for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.AskVerticesOfFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
out int | num_vertices, | ||
[Out] double | vertices[,] | ||
) |
Wrapper method for UF_FACET_ask_vertices_of_facet
Refer to UF_FACET_ask_vertices_of_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.CreateModel | ( | NXOpen.Tag | object_in_part, |
out NXOpen.Tag | model | ||
) |
Wrapper method for UF_FACET_create_model
Refer to UF_FACET_create_model for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.CycleFacets | ( | NXOpen.Tag | model, |
ref int | facet_id | ||
) |
Wrapper method for UF_FACET_cycle_facets
Refer to UF_FACET_cycle_facets for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.CycleFacetsInFace | ( | NXOpen.Tag | model, |
int | face_id, | ||
ref int | facet_id | ||
) |
Wrapper method for UF_FACET_cycle_facets_in_face
Refer to UF_FACET_cycle_facets_in_face for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.DeleteAllFacetsFromModel | ( | NXOpen.Tag | model | ) |
Wrapper method for UF_FACET_delete_all_facets_from_model
Refer to UF_FACET_delete_all_facets_from_model for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.DelFacetFromModel | ( | NXOpen.Tag | model, |
int | facet_id | ||
) |
Wrapper method for UF_FACET_del_facet_from_model
Refer to UF_FACET_del_facet_from_model for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.DisassocFromSolid | ( | NXOpen.Tag | model | ) |
Wrapper method for UF_FACET_disassoc_from_solid
Refer to UF_FACET_disassoc_from_solid for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.FacetSolid | ( | NXOpen.Tag | solid_entity, |
ref Parameters | parameters, | ||
out NXOpen.Tag | facet_model | ||
) |
Wrapper method for UF_FACET_facet_solid
Refer to UF_FACET_facet_solid for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.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
Refer to UF_FACET_find_edge_in_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.IsFacetConvex | ( | NXOpen.Tag | model, |
int | facet_id, | ||
out bool | is_convex | ||
) |
Wrapper method for UF_FACET_is_facet_convex
Refer to UF_FACET_is_facet_convex for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.IsModelConvex | ( | NXOpen.Tag | model, |
out bool | is_convex | ||
) |
Wrapper method for UF_FACET_is_model_convex
Refer to UF_FACET_is_model_convex for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.IsModelUpToDate | ( | NXOpen.Tag | model, |
out bool | up_to_date | ||
) |
Wrapper method for UF_FACET_is_model_up_to_date
Refer to UF_FACET_is_model_up_to_date for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.ModelEditsDone | ( | NXOpen.Tag | model | ) |
Wrapper method for UF_FACET_model_edits_done
Refer to UF_FACET_model_edits_done for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.RebuildAdjacencies | ( | NXOpen.Tag | model | ) |
Wrapper method for UF_FACET_rebuild_adjacencies
Refer to UF_FACET_rebuild_adjacencies for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.SetAdjacentFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
int | edge, | ||
int | adjacent_facet_id | ||
) |
Wrapper method for UF_FACET_set_adjacent_facet
Refer to UF_FACET_set_adjacent_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.SetDefaultParameters | ( | ref Parameters | parameters | ) |
Wrapper method for UF_FACET_set_default_parameters
Refer to UF_FACET_set_default_parameters for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.SetVertexOfFacet | ( | NXOpen.Tag | model, |
int | facet_id, | ||
int | vertex_in_facet, | ||
double[] | location | ||
) |
Wrapper method for UF_FACET_set_vertex_of_facet
Refer to UF_FACET_set_vertex_of_facet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFacet.UpdateModel | ( | NXOpen.Tag | model, |
ref Parameters | parameters | ||
) |
Wrapper method for UF_FACET_update_model
Refer to UF_FACET_update_model for documentation
Mapping Help
License requirements:None