Blender V5.0
LineartData Struct Reference

#include <MOD_lineart.hh>

Classes

struct  _qtree
struct  _geom
struct  _conf

Public Attributes

int w
int h
int thread_count
int sizeof_triangle
LineartStaticMemPool render_data_pool
LineartStaticMemPoolchain_data_pool
LineartStaticMemPoolshadow_data_pool
LineartStaticMemPooledge_data_pool
struct LineartData::_qtree qtree
struct LineartData::_geom geom
struct LineartData::_conf conf
LineartElementLinkNodeisect_scheduled_up_to
int isect_scheduled_up_to_index
struct LineartPendingEdges pending_edges
int scheduled_count
LineartShadowEdgeshadow_edges
int shadow_edges_count
ListBase chains
ListBase wasted_cuts
ListBase wasted_shadow_cuts
SpinLock lock_cuts
SpinLock lock_task

Detailed Description

Definition at line 293 of file MOD_lineart.hh.

Member Data Documentation

◆ chain_data_pool

◆ chains

◆ conf

◆ edge_data_pool

◆ geom

◆ h

◆ isect_scheduled_up_to

LineartElementLinkNode* LineartData::isect_scheduled_up_to

Definition at line 416 of file MOD_lineart.hh.

Referenced by lineart_init_isec_thread(), and lineart_schedule_new_triangle_task().

◆ isect_scheduled_up_to_index

int LineartData::isect_scheduled_up_to_index

Definition at line 417 of file MOD_lineart.hh.

Referenced by lineart_init_isec_thread(), and lineart_schedule_new_triangle_task().

◆ lock_cuts

◆ lock_task

◆ pending_edges

◆ qtree

◆ render_data_pool

◆ scheduled_count

int LineartData::scheduled_count

◆ shadow_data_pool

◆ shadow_edges

◆ shadow_edges_count

◆ sizeof_triangle

◆ thread_count

◆ w

◆ wasted_cuts

ListBase LineartData::wasted_cuts

◆ wasted_shadow_cuts

ListBase LineartData::wasted_shadow_cuts

Definition at line 430 of file MOD_lineart.hh.

Referenced by lineart_give_shadow_segment().


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