|
Blender V4.3
|
Public Types | |
| enum class | Type { Unknown , Full , Copy } |
Public Attributes | |
| Type | type = Type::Unknown |
| IndexRange | bounds |
| const IndexMask * | mask = nullptr |
The result of the coarse evaluation for a specific index range.
Definition at line 34 of file index_mask_expression.cc.
|
strong |
Definition at line 35 of file index_mask_expression.cc.
| IndexRange blender::index_mask::CoarseSegment::bounds |
Definition at line 47 of file index_mask_expression.cc.
Referenced by blender::index_mask::add_coarse_segment__copy(), blender::index_mask::add_coarse_segment__full(), and blender::index_mask::add_coarse_segment__unknown().
| const IndexMask* blender::index_mask::CoarseSegment::mask = nullptr |
Mask used when the type is Copy.
Definition at line 49 of file index_mask_expression.cc.
Referenced by blender::index_mask::add_coarse_segment__copy(), and blender::index_mask::evaluate_coarse_difference().
| Type blender::index_mask::CoarseSegment::type = Type::Unknown |
Definition at line 46 of file index_mask_expression.cc.
Referenced by blender::index_mask::add_coarse_segment__copy(), blender::index_mask::add_coarse_segment__full(), blender::index_mask::add_coarse_segment__unknown(), and blender::index_mask::evaluate_coarse_difference().