Version: 2022.1 2021.1 2020.2 2020.1 2019.2 2019.1 2018.3 
Back to list  
Polygonal types  
DressedPoly Definition    Type DressedPoly  is a structured type composed of these fields : 
DressedPolyList Definition    Type DressedPolyList  is a list of DressedPoly 
Edge GUI Icon    Definition    Type Edge   is inherited from Element Description    An Edge is composed by two vertices and is connected to the polygons of a tessellation. It is the dimension-1 element 
EdgeList Definition    Type EdgeList  is a list of Edge  
EdgeListList Definition    Type EdgeListList  is a list of EdgeList 
Element GUI Icon    Definition    Type Element   is inherited from GeomEntity Description    Element is the base type for polygons, edges and vertices 
ElementList Definition    Type ElementList  is a list of Element  
MeshDefinition Definition    Type MeshDefinition  is a structured type composed of these fields :id (Tessellation  )the tessellation from which we get the definition  
vertices (Point3List )vertices coordinates  
normals (Vector3List )vertices normals  
tangents (Vector3List )vertices tangents  
uvChannels (IntList )UV channels  
uvs (Point2ListList )array of vertices uv coordinates (one array per channel)  
triangles (IntList )triangles (vertex indices)  
quadrangles (IntList )quadrangles (vertex indices)  
vertexMerged (IntList )array which contains for each vertex in vertices the vertex that it is merged with  
dressedPolys (DressedPolyList )array which contain information about multi materials mesh  
linesVertices (Point3List )lines vertices coordinates  
lines (StylizedLineList )lines vertices indices  
Description    Mesh definition 
MeshDefinitionList Definition    Type MeshDefinitionList  is a list of MeshDefinition 
Patch GUI Icon    Definition    Type Patch   is inherited from TessellationAttribute Description    A Patch is a tessellation attribute used to segment the tessellation by grouping a set of polygons 
PatchList Definition    Type PatchList  is a list of Patch  
Polygon GUI Icon    Definition    Type Polygon   is inherited from Element Description    A Polygon is composed by 3 or more edges. It is the dimension-2 element 
PolygonList Definition    Type PolygonList  is a list of Polygon  
PolygonListList Definition    Type PolygonListList  is a list of PolygonList 
StyleType Definition    Type StyleType  is an enumeration type composed of these values : 
StylizedLine Definition    Type StylizedLine  is a structured type composed of these fields : 
StylizedLineList Definition    Type StylizedLineList  is a list of StylizedLine 
Tessellation GUI Icon    Definition    Type Tessellation   is inherited from GeomEntity Description    A Tessellation is an entity which contains the definition of a polygonal mesh. It is structured with polygons, edges and vertices. 
TessellationAttribute GUI Icon    Definition    Type TessellationAttribute   is inherited from Entity Description    A TessellationAttribute is an attribute applied to the elements of the tessellation. It can be normals, texture coordinates, patches or more advanced types like visibility attributes, curvatures attributes, etc... 
TessellationList Definition    Type TessellationList  is a list of Tessellation  
TopologyCategoryMask Definition    Type TopologyCategoryMask  is a structured type composed of these fields :Description    The topology cmasl is a combination of TopologyConnectivityMask and TopologyDimensionMask 
TopologyConnectivityMask Definition    Type TopologyConnectivityMask  is an enumeration type composed of these values :NONE (0) 
MANIFOLD (1) 
BOUNDARY (2) 
NONMANIFOLD (4) 
FREE (8) 
ALL (15) 
Description    The topology connectivity mask is used to filter some processus using the topological connectivity of elements (border, non-manifold, etc...) 
TopologyDimensionMask Definition    Type TopologyDimensionMask  is an enumeration type composed of these values :NONE (0) 
VERTEX (1) 
LINE (2) 
FACE (4) 
ALL (7) 
Description    The topology dimension mask is used to filter some processes using the topological dimension of the support of vertices 
UVCoord GUI Icon    Definition    Type UVCoord   is inherited from TessellationAttribute Description    An UVCoord is a tessellation attribute which defines Texture Coordinates 
UVCoordList Definition    Type UVCoordList  is a list of UVCoord  
Vertex GUI Icon    Definition    Type Vertex   is inherited from Element Description    A Vertex is defined by a position and is connected to the edges of a tessellation. It is the dimension-0 element 
VertexList Definition    Type VertexList  is a list of Vertex  
VertexListList Definition    Type VertexListList  is a list of VertexList