Represents the distribution of some Railing subelements.
typedef struct {
API_DistribTypeID type;
API_PatternAlignID alignment;
double length;
UInt32 patternAmount;
UInt32 filler_1;
} API_RailingDistributionData;
Members
- type
-
Distribution of the given pattern:
APIDT_DivisionsDivide segment into
patternAmountdivisions.APIDT_PatternLengthFixed pattern length.
APIDT_BestDivisionByLengthEqually distributed pattern. Maximal length is given by
length. - alignment
-
Pattern origin position:
APIPA_StartWithPatternStart with pattern.
APIPA_StartFromCenterStart from center.
APIPA_CenterAlignedAligned to center.
APIPA_EndWithPatternEnd with pattern.
- length
- Length between divisions.
- patternAmount
- Amount of the given pattern’s repetitions.
- filler_1
- UNUSED PARAMETER
Requirements
- Version: API 21 or later
- Header: APIdefs_Elements.h