Represents a the Rules and Standards of a Stair element.
typedef struct {
double riserHeightMinValue;
double riserHeightMaxValue;
double treadDepthMinValue;
double treadDepthMaxValue;
double ruleMinValue;
double ruleMaxValue;
double landingLengthMinValue;
double walkingLineOffsetMinValue;
double winderTurnOffsetMinValue;
double riserGoingRatioMinValue;
double riserGoingRatioMaxValue;
double riserPlusGoingMinValue;
double riserPlusGoingMaxValue;
double stairPitchMinValue;
double stairPitchMaxValue;
bool riserHeightMinApplied;
bool riserHeightMaxApplied;
bool treadDepthMinApplied;
bool treadDepthMaxApplied;
bool ruleMinApplied;
bool ruleMaxApplied;
bool landingLengthMinApplied;
bool walkingLineOffsetMinApplied;
bool winderTurnOffsetMinApplied;
bool filler_1[2];
bool riserGoingRatioMinApplied;
bool riserGoingRatioMaxApplied;
bool riserPlusGoingMinApplied;
bool riserPlusGoingMaxApplied;
bool stairPitchMinApplied;
bool stairPitchMaxApplied;
bool filler_2[3];
} API_StairRulesData;
Members
- riserHeightMinValue
- Minimum riser height.
- riserHeightMaxValue
- Maximum riser height.
- treadDepthMinValue
- Minimum going length.
- treadDepthMaxValue
- Maximum going length.
- ruleMinValue
- Minimum 2R+G.
- ruleMaxValue
- Maixmum 2R+G.
- landingLengthMinValue
- Minimum automatic landing length.
- walkingLineOffsetMinValue
- Minimum automatic landing offset.
- winderTurnOffsetMinValue
- Minimum winder width.
- riserGoingRatioMinValue
- Minimum riser height/tread length ratio.
- riserGoingRatioMaxValue
- Maximum riser height/tread length ratio.
- riserPlusGoingMinValue
- Minimum riser height + tread length value.
- riserPlusGoingMaxValue
- Maximum riser height + tread length value.
- stairPitchMinValue
- Minimum stair pitch.
- stairPitchMaxValue
- Maximum stair pitch.
- riserHeightMinApplied
- Minimum riser height set.
- riserHeightMaxApplied
- Maximum riser height set.
- treadDepthMinApplied
- Minimum going length set.
- treadDepthMaxApplied
- Maximum going length set.
- ruleMinApplied
- Minimum 2R+G set.
- ruleMaxApplied
- Maixmum 2R+G set.
- landingLengthMinApplied
- Minimum automatic landing length set.
- walkingLineOffsetMinApplied
- Minimum automatic landing offset set.
- winderTurnOffsetMinApplied
- Minimum winder width set.
- riserGoingRatioMinApplied
- Minimum riser height/tread length ratio set.
- riserGoingRatioMaxApplied
- Maximum riser height/tread length ratio set.
- riserPlusGoingMinApplied
- Minimum riser height + tread length value set.
- riserPlusGoingMaxApplied
- Maximum riser height + tread length value set.
- stairPitchMinApplied
- Minimum stair pitch set.
- stairPitchMaxApplied
- Maximum stair pitch set.
Requirements
- Version: API 21 or later
- Header: APIdefs_Elements.h
See Also
API_StairTreadType, API_StairRiserType, API_StairStructureType, API_StairType
Element Manager, API Types