Blender V4.5
LineartEdgeChain Struct Reference

#include <MOD_lineart.hh>

Public Attributes

LineartEdgeChainnext
 
LineartEdgeChainprev
 
ListBase chain
 
float length
 
uint8_t picked
 
uint8_t level
 
int type
 
int loop_id
 
uint8_t material_mask_bits
 
uint8_t intersection_mask
 
uint32_t shadow_mask_bits
 
uint32_t index_offset
 
Objectobject_ref
 
Objectsilhouette_backdrop
 

Detailed Description

Definition at line 212 of file MOD_lineart.hh.

Member Data Documentation

◆ chain

◆ index_offset

uint32_t LineartEdgeChain::index_offset

Definition at line 233 of file MOD_lineart.hh.

Referenced by MOD_lineart_gpencil_generate_v3().

◆ intersection_mask

uint8_t LineartEdgeChain::intersection_mask

◆ length

float LineartEdgeChain::length

Calculated before draw command.

Definition at line 217 of file MOD_lineart.hh.

◆ level

uint8_t LineartEdgeChain::level

◆ loop_id

int LineartEdgeChain::loop_id

Will only connect chains that has the same loop id.

Definition at line 226 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_split_angle(), and MOD_lineart_chain_split_for_fixed_occlusion().

◆ material_mask_bits

uint8_t LineartEdgeChain::material_mask_bits

Definition at line 227 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_split_angle().

◆ next

LineartEdgeChain* LineartEdgeChain::next

Definition at line 213 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_discard_unused().

◆ object_ref

◆ picked

uint8_t LineartEdgeChain::picked

Used when re-connecting and grease-pencil stroke generation.

Definition at line 220 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_connect().

◆ prev

LineartEdgeChain * LineartEdgeChain::prev

Definition at line 213 of file MOD_lineart.hh.

◆ shadow_mask_bits

uint32_t LineartEdgeChain::shadow_mask_bits

Definition at line 229 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_split_angle().

◆ silhouette_backdrop

Object* LineartEdgeChain::silhouette_backdrop

Definition at line 236 of file MOD_lineart.hh.

◆ type

int LineartEdgeChain::type

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