Blender V4.3
blender::index_mask::CourseBoundary Struct Reference

Inherited by blender::index_mask::DifferenceCourseBoundary.

Public Attributes

int64_t index
 
bool is_begin
 
const CoarseSegmentsegment
 

Detailed Description

Used during coarse evaluation to split the full range into multiple segments.

Definition at line 58 of file index_mask_expression.cc.

Member Data Documentation

◆ index

int64_t blender::index_mask::CourseBoundary::index

The position of the boundary. The boundary is right before this index. So if this boundary is a beginning of a segment, the index marks the first element. If it is the end, the index marks the one-after-last position.

Definition at line 64 of file index_mask_expression.cc.

◆ is_begin

bool blender::index_mask::CourseBoundary::is_begin

Whether this boundary is the beginning or end of the segment below.

Definition at line 66 of file index_mask_expression.cc.

◆ segment

const CoarseSegment* blender::index_mask::CourseBoundary::segment

The segment this boundary comes from.

Definition at line 68 of file index_mask_expression.cc.


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