Integrated generic resource: Geometric and topological representation | ISO 10303-42:2021(E) © ISO |
NOTE Any open ball centred on the boundary of the domain will contain both points inside the domain and points outside the domain.
B-rep
type of geometric model in which the size and shape of a solid is defined in terms of the faces, edges and vertices which make up its boundaryNOTE Bounds are the topological entities of lower dimensionality which mark the limits of a topological entity. The bounds of a face are loops, and the bounds of an edge are vertices.
CSG
type of geometric modelling in which a solid is defined as the result of a sequence of regularised Boolean operations operating on solid modelsNOTE A curve has dimensionality 1, a surface has dimensionality 2. The dimensionality of topological entities which need not have domains is specified in the entity definitions. The dimensionality of a list or set is the maximum of the dimensionalities of the elements of that list or set.
NOTE Various equalities relating topological properties of entities are derived from the invariance of a number known as the Euler characteristic. Typically, these are used as quick checks on the integrity of the topological structure. A violation of an Euler condition signals an "impossible" object. Two special cases are important in this document. The Euler equation for graphs is discussed in 5.2.3. Euler conditions for surfaces are discussed in 5.4.25 and 5.2,27.
NOTE Length, area and volume are used for dimensionalities 1, 2, and 3, respectively. Where necessary, the symbol Ξ will be used to denote extent.
NOTE An entity is finite (or alternatively bounded) if there is a finite upper bound on the distance between any two points in its domain.
NOTE The graph traversal algorithm is described in the note in 5.2.3.
NOTE Handle is defined below.
NOTE Geometric founding is a property of geometric_representation_item s (see 4.4.2) asserting their relationship to a coordinate space in which the coordinate values of points and directions on which they depend for position and orientation are measured.
NOTE If two geometric_representation_item s (see 4.4.2) are geometricaslly related then the concepts of distance and direction between them are defined.
NOTE The graphs discussed in this document are generally called pseudographs in the technical literature because they allow self-loops and also multiple edges connecting the same two vertices.
NOTE Domains X and Y are homeomorphic if there is a continuous function f from X to Y which is a one-to-one correspondence, so that the inverse function f -1 exists, and f -1 is also continuous.
NOTE A domain X is inside domain Y if both domains are contained in the same Euclidean space, R m , and Y separates R m into exactly two connected components, one of which is finite, and X is contained in the finite component.
NOTE The d-dimensional interior of a d-dimensional domain X contained in R m is the set of mathematical points x in X for which there is an open ball U in R m containing x such that the intersection U ⋂ X is homeomorphic to an open ball in R d .
NOTE Either it is not finite, or it does not divide space into exactly two connected components.
NOTE A surface is orientable if a consistent, continuously varying choice can be made of the sense of the normal vectors to the surface. This does not require a continuously varying choice of the values of the normal vectors; the surface may have tangent plane discontinuities.
NOTE Two topological entities overlap when they have shells, faces, edges, or vertices in common.
NOTE This is used to describe the interpretation of the attributes and to associate a unique parameterisation with curve and surface entities
NOTE A curve or surface self-intersects if there is a mathematical point in its domain which is the image of at least two points in the object's parameter range, and one of those two points lies in the interior of the parameter range. A vertex, edge or face self-intersects if its domain does.
NOTE A curve or surface is not considered to be self-intersecting just because it is closed.
NOTE Tessellated geometry is frequently used as an approximation to the exact shape of an object.
EXAMPLE 1 The topological sense of an edge is from the edge start vertex to the edge end vertex.
EXAMPLE 2 The topological sense of a path follows the edges in their listed order.
For the purposes of this document, the following abbreviated terms apply:
URL | uniform resource locator |
B-rep | boundary representation solid model |
CSG | constructive solid geometry |
© ISO 2021 — All rights reserved