LiTe
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Attributes | List of all members
IVertex Struct Reference

Data about removal of an I-vertex. More...

#include <ttessel.h>

Public Attributes

LineTes::Vertex_handle v
 handle of the I-vertex
 
LineTes::Halfedge_handle e
 incident halfedge
 
LineTes::Halfedge_handle esplit
 halfedge split by lengthening
 
Point2 p
 location of new vertex added by lengthening
 
double changed_length
 smallest length variation
 
bool shorten
 true if smallest length variation due to shortening
 

Detailed Description

Data about removal of an I-vertex.

An I-vertex in a line tessellation may be removed either by removing its incident edge or by lengthening it until it meets another tessellation edge.


The documentation for this struct was generated from the following file: