NXOpen.UF.Disp.FaceFacetData Structure¶
NXOpen.UF.Disp.FaceFacetData is an alias for NXOpen.UF.DispFaceFacetData_Struct
-
class
NXOpen.UF.
DispFaceFacetData_Struct
¶ Bases:
object
Refer to UF_DISP_face_facet_data_s for documentation.
Fields
NXOpen.UF.DispFaceFacetData_Struct.FaceTag |
The face |
NXOpen.UF.DispFaceFacetData_Struct.UvsAvailable |
facet data not always has UVs. If material haven’t assigned to the object. It will not have UV. User need to assign material to object first inorder to get the UV. true: uv datas founded. false: no UV , uvs parameter will be NULL |
NXOpen.UF.DispFaceFacetData_Struct.NumVertices |
The number of vertices of facets in the face |
NXOpen.UF.DispFaceFacetData_Struct.NumFacets |
The number of facets in this face |
NXOpen.UF.DispFaceFacetData_Struct.NumVertexPerFacet |
The number of verticies in the facet. |
NXOpen.UF.DispFaceFacetData_Struct.VertexIndices |
Each facets’s vertex index referencing in coords paramter. |
NXOpen.UF.DispFaceFacetData_Struct.Coords |
The vertices are of the form: coords[1], coords[2], coords[3], (vertex1) coords[4], coords[5], coords[6], (vertex2) … |
NXOpen.UF.DispFaceFacetData_Struct.Normals |
The normals are of the same form as the vertices above |
NXOpen.UF.DispFaceFacetData_Struct.Uvs |
if uvs_available parameter be true, the UVs are of the form: uvs[1], uvs[2], (vertex1) uvs[3], uvs[4], (vertex2) … in which each vertex UV is represented by an (u,v) coordinate. |