IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

SurfaceGenusBeforeFeatures

Semantic definition

The Surface Genus of the evaluated representation items before applying product-level geometric features such as openings and projections.

Surface Genus is a topological measure that represents the number of "holes" or "handles" on a surface. For example, a sphere has genus 0, and a torus has genus 1.

Computed using the Euler characteristic:

χ=VE+F

With the numbers of vertices (V), edges (E) and faces (F)

χ=22gb

With surface genus (g) and the number of boundaries (b) the latter zero in case of an enclosed volume.

Referenced in
Qto_BodyGeometryValidation
Table A

Edit on Github


Is this page difficult to understand? Let us know!