tvertex
List of: Scheme Data Types
Subjects: Healing, Tolerant Modeling
Contents: Scheme Support

Description: A tvertex or "tolerant vertex" is a vertex derived from the VERTEX class that includes a tolerance value.


The tolerant vertex class, TVERTEX, is a derived class of VERTEX with a tolerance value. A tolerant vertex is a 0-dimensional, topological entity that is used to bound an edge or a tedge. Each tolerant vertex is represented by a point in the geometric model. The tolerance value indicates the maximum distance from the position of the tvertex to the end of each coedge.


Two tolerant vertices are coincident if the distance between their points is less than the maximum of their tolerance values. If the tolerance value is less than SPAresabs, then SPAresabs is used for coincidence checking.


A tolerant vertex and a vertex are coincident if the distance between their points is less than the maximum of the tolerant vertex tolerance value and SPAresabs.

Derivation: tvertex : vertex : entity : scheme-object

C++ Type: TVERTEX

External Rep: #[entity %d %d]

where the first integer is the entity ID,

and the second integer is the part ID.

Example: ; tvertex (data type)

; Create something with tolerant topology
PDF/SCM/09SD.PDF
HTM/DATA/SCM/SCM/09SD/0085.HTM