Blender V4.3
LineartEdgeChain Struct Reference

#include <MOD_lineart.hh>

Public Attributes

struct LineartEdgeChainnext
 
struct 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
 
struct Objectobject_ref
 
struct Objectsilhouette_backdrop
 

Detailed Description

Definition at line 211 of file MOD_lineart.hh.

Member Data Documentation

◆ chain

◆ index_offset

uint32_t LineartEdgeChain::index_offset

Definition at line 232 of file MOD_lineart.hh.

◆ intersection_mask

uint8_t LineartEdgeChain::intersection_mask

◆ length

float LineartEdgeChain::length

Calculated before draw command.

Definition at line 216 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 225 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 226 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_split_angle().

◆ next

struct LineartEdgeChain* LineartEdgeChain::next

Definition at line 212 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 219 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_connect().

◆ prev

struct LineartEdgeChain * LineartEdgeChain::prev

Definition at line 212 of file MOD_lineart.hh.

◆ shadow_mask_bits

uint32_t LineartEdgeChain::shadow_mask_bits

Definition at line 228 of file MOD_lineart.hh.

Referenced by MOD_lineart_chain_split_angle().

◆ silhouette_backdrop

struct Object* LineartEdgeChain::silhouette_backdrop

Definition at line 235 of file MOD_lineart.hh.

◆ type

int LineartEdgeChain::type

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