Version: 
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 :

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 :

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 :

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