Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_geometry_chain_t Struct Reference
+ Collaboration diagram for dt_geometry_chain_t:

Data Fields

GList * records
 
int32_t raw_width
 
int32_t raw_height
 
int32_t processed_width
 
int32_t processed_height
 
gboolean sized
 
gboolean authoritative
 
uint64_t generation
 
GList * missing
 
dt_develop_tdev
 

Detailed Description

Definition at line 66 of file geometry.c.

Field Documentation

◆ authoritative

gboolean dt_geometry_chain_t::authoritative

Every roster module that is enabled has published a record. See the header.

Definition at line 75 of file geometry.c.

Referenced by _chain_clear(), dt_geometry_backtransform(), dt_geometry_chain_authoritative(), dt_geometry_chain_rebuild(), dt_geometry_module_transform(), dt_geometry_self_check(), and dt_geometry_transform().

◆ dev

dt_develop_t* dt_geometry_chain_t::dev

◆ generation

uint64_t dt_geometry_chain_t::generation

Advanced once per rebuild. See dt_geometry_chain_generation().

Definition at line 78 of file geometry.c.

Referenced by dt_geometry_chain_generation(), and dt_geometry_chain_rebuild().

◆ missing

GList* dt_geometry_chain_t::missing

gchar*, owned

Definition at line 82 of file geometry.c.

Referenced by _chain_clear(), dt_geometry_chain_rebuild(), and dt_geometry_self_check().

◆ processed_height

int32_t dt_geometry_chain_t::processed_height

◆ processed_width

int32_t dt_geometry_chain_t::processed_width

◆ raw_height

int32_t dt_geometry_chain_t::raw_height

Definition at line 70 of file geometry.c.

Referenced by _fold_sizes(), dt_geometry_chain_rebuild(), and dt_geometry_self_check().

◆ raw_width

int32_t dt_geometry_chain_t::raw_width

Definition at line 70 of file geometry.c.

Referenced by _fold_sizes(), dt_geometry_chain_rebuild(), and dt_geometry_self_check().

◆ records

GList* dt_geometry_chain_t::records

dt_geometry_record_t*, ordered by iop_order, one per ENABLED module

Definition at line 68 of file geometry.c.

Referenced by _chain_clear(), _compose_forward(), _fold_sizes(), dt_geometry_backtransform(), dt_geometry_chain_find(), dt_geometry_chain_rebuild(), dt_geometry_module_transform(), and dt_geometry_self_check().

◆ sized

gboolean dt_geometry_chain_t::sized

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