Blender V5.0
blender::meshintersect::CDT_state< T > Class Template Reference

Public Member Functions

 CDT_state (int input_verts_num, int input_edges_num, int input_faces_num, T epsilon, bool need_ids)

Public Attributes

CDTArrangement< Tcdt
int input_vert_num
int visit_count
int face_edge_offset
T epsilon
bool need_ids

Detailed Description

template<typename T>
class blender::meshintersect::CDT_state< T >

Definition at line 310 of file delaunay_2d.cc.

Constructor & Destructor Documentation

◆ CDT_state()

template<typename T>
blender::meshintersect::CDT_state< T >::CDT_state ( int input_verts_num,
int input_edges_num,
int input_faces_num,
T epsilon,
bool need_ids )
explicit

Definition at line 856 of file delaunay_2d.cc.

References cdt, epsilon, input_vert_num, need_ids, T, and visit_count.

Member Data Documentation

◆ cdt

◆ epsilon

template<typename T>
T blender::meshintersect::CDT_state< T >::epsilon

How close before coords considered equal.

Definition at line 323 of file delaunay_2d.cc.

Referenced by blender::meshintersect::add_edge_constraint(), CDT_state(), and blender::meshintersect::get_next_crossing_from_vert().

◆ face_edge_offset

template<typename T>
int blender::meshintersect::CDT_state< T >::face_edge_offset

Edge ids for face start with this, and each face gets this much index space to encode positions within the face.

Definition at line 321 of file delaunay_2d.cc.

Referenced by blender::meshintersect::add_edge_constraints(), blender::meshintersect::add_face_constraints(), and blender::meshintersect::get_cdt_output().

◆ input_vert_num

template<typename T>
int blender::meshintersect::CDT_state< T >::input_vert_num

How many verts were in input (will be first in vert_array).

Definition at line 314 of file delaunay_2d.cc.

Referenced by blender::meshintersect::add_input_verts(), CDT_state(), and blender::meshintersect::is_original_vert().

◆ need_ids

◆ visit_count

template<typename T>
int blender::meshintersect::CDT_state< T >::visit_count

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