| CFx SDK Documentation
    2023 SP0
    | 
#include <AECDbRailingStyle.h>
 
  
| AECBalusterSubPtr AECDbRailingStyle::GetBaluster | ( | ) | const | 
Return the structure, that contains information about baluster.
| double AECDbRailingStyle::GetBalustersMaxDistance | ( | ) | const | 
Returns maximum center-to-center distance between balusters.
| OdUInt16 AECDbRailingStyle::GetBalustersPerTread | ( | ) | const | 
Returns the number of balusters per tread.
| AECRailingSubPtr AECDbRailingStyle::GetBottomrail | ( | ) | const | 
Returns the structure, that contains information about bottom rail.
| OdUInt16 AECDbRailingStyle::GetBottomrailCount | ( | ) | const | 
Returns the number of bottom rails.
| double AECDbRailingStyle::GetBottomrailHorizontalHeight | ( | ) | const | 
Returns bottomrail horizontal height.
| double AECDbRailingStyle::GetBottomrailOffsetFromPost | ( | ) | const | 
Returns bottomrail offset from post.
| AECDefs::RailingOffsetSide AECDbRailingStyle::GetBottomrailOffsetSide | ( | ) | const | 
Returns side for bottomrail offset.
| double AECDbRailingStyle::GetBottomrailSlopingHeight | ( | ) | const | 
Returns bottomrail sloping height.
| double AECDbRailingStyle::GetBottomrailSpacing | ( | ) | const | 
Returns spacing between bottom rails.
| AECRailingPostSubPtr AECDbRailingStyle::GetDynamicPost | ( | ) | const | 
Returns the structure, that contains information about dynamic posts.
| double AECDbRailingStyle::GetDynamicPostsMaxDistance | ( | ) | const | 
Returns maximum center-to-center distance between dynamic posts.
| AECRailingPostSubPtr AECDbRailingStyle::GetFirstFixedPost | ( | ) | const | 
Return first fixed post definition.
| AECRailingPostSubPtr AECDbRailingStyle::GetFixedPost | ( | ) | const | 
Returns the structure, that contains information about fixed posts.
| AECRailingSubPtr AECDbRailingStyle::GetGuardrail | ( | ) | const | 
Returns the structure, that contains information about guardrail.
| double AECDbRailingStyle::GetGuardrailEntireBottomExtension | ( | ) | const | 
Returns guardrail extension at the bottom of entire railing.
| double AECDbRailingStyle::GetGuardrailEntireTopExtension | ( | ) | const | 
Returns guardrail extension at top of entire railing.
| double AECDbRailingStyle::GetGuardrailFlightBottomExtension | ( | ) | const | 
Returns guardrail extension at the bottom of flight.
| double AECDbRailingStyle::GetGuardrailFlightTopExtension | ( | ) | const | 
Returns guardrail extension at the top of flight.
| double AECDbRailingStyle::GetGuardrailHorizontalHeight | ( | ) | const | 
Returns guardrail horizontal height.
| double AECDbRailingStyle::GetGuardrailOffsetFromPost | ( | ) | const | 
Returns guardrail offset from post.
| AECDefs::RailingOffsetSide AECDbRailingStyle::GetGuardrailOffsetSide | ( | ) | const | 
Returns side for guardrail offset.
| double AECDbRailingStyle::GetGuardrailSlopingHeight | ( | ) | const | 
Returns guardrail sloping height.
| AECRailingSubPtr AECDbRailingStyle::GetHandrail | ( | ) | const | 
Returns the structure, that contains information about handrail.
| double AECDbRailingStyle::GetHandrailEntireBottomExtension | ( | ) | const | 
Returns handrail extension at the bottom of entire railing.
| double AECDbRailingStyle::GetHandrailEntireTopExtension | ( | ) | const | 
Returns handrail extension at the top of entire railing.
| double AECDbRailingStyle::GetHandrailFlightBottomExtension | ( | ) | const | 
Returns handrail extension at the bottom of flight.
| double AECDbRailingStyle::GetHandrailFlightTopExtension | ( | ) | const | 
Returns handrail extension at the top of flight.
| double AECDbRailingStyle::GetHandrailHorizontalHeight | ( | ) | const | 
Returns handrail horizontal height.
| double AECDbRailingStyle::GetHandrailOffsetFromPost | ( | ) | const | 
Returns handrail offset from post.
| AECDefs::RailingOffsetSide AECDbRailingStyle::GetHandrailOffsetSide | ( | ) | const | 
Returns side for handrail offset.
| double AECDbRailingStyle::GetHandrailSlopingHeight | ( | ) | const | 
Returns handrail sloping height.
| AECRailingPostSubPtr AECDbRailingStyle::GetLastFixedPost | ( | ) | const | 
Return last fixed post definition.
| bool AECDbRailingStyle::IsAddToGuardrailEntireBottomExtension | ( | ) | const | 
Returns whether tread length should be added to guardrail extension at the bottom of entire railing.
| bool AECDbRailingStyle::IsAddToGuardrailEntireTopExtension | ( | ) | const | 
Returns whether tread length should be added to guardrail extension at the top of entire railing.
| bool AECDbRailingStyle::IsAddToGuardrailFlightBottomExtension | ( | ) | const | 
Returns whether tread length should be added to guardrail extension at the bottom of flight.
| bool AECDbRailingStyle::IsAddToGuardrailFlightTopExtension | ( | ) | const | 
Returns whether tread length should be added to guardrail extension at the top of flight.
| bool AECDbRailingStyle::IsAddToHandrailEntireBottomExtension | ( | ) | const | 
Returns whether tread length should be added to handrail extension at the bottom of entire railing.
| bool AECDbRailingStyle::IsAddToHandrailEntireTopExtension | ( | ) | const | 
Returns whether tread length should be added to handrail extension at the top of entire railing.
| bool AECDbRailingStyle::IsAddToHandrailFlightBottomExtension | ( | ) | const | 
Returns whether tread length should be added to handrail extension at the bottom of flight.
| bool AECDbRailingStyle::IsAddToHandrailFlightTopExtension | ( | ) | const | 
Returns whether tread length should be added to handrail extension at the top of flight.
| bool AECDbRailingStyle::IsAllowVaryExtensions | ( | ) | const | 
Returns whether extensions may vary for each railing.
| bool AECDbRailingStyle::IsAllowVaryPostLocations | ( | ) | const | 
Returns whether post locations may vary for each railing.
| bool AECDbRailingStyle::IsAllowVaryRailLocations | ( | ) | const | 
Returns whether rail locations may vary for each railing.
| bool AECDbRailingStyle::IsBalustersPresent | ( | ) | const | 
Returns whether balusters are present.
| bool AECDbRailingStyle::IsBottomrailPresent | ( | ) | const | 
Returns whether bottom rail is present.
| bool AECDbRailingStyle::IsDynamicPostsPresent | ( | ) | const | 
Returns whether dynamic posts are present.
| bool AECDbRailingStyle::IsFixedPostsAtCornersPresent | ( | ) | const | 
Returns whether fixed posts at corners are present.
| bool AECDbRailingStyle::IsFixedPostsPresent | ( | ) | const | 
Returns whether fixed posts are present.
| bool AECDbRailingStyle::IsGuardrailPresent | ( | ) | const | 
Returns whether guardrail is present.
| bool AECDbRailingStyle::IsHandrailPresent | ( | ) | const | 
Returns whether handrail is present.
| bool AECDbRailingStyle::IsOverrideStairTreadLength | ( | ) | const | 
Returns whether the stair tread length is overridden.
| bool AECDbRailingStyle::IsUseStairLandingExtensionsAtFlights | ( | ) | const | 
Returns whether stair landing extensions should be used for flights instead of values specified.
| bool AECDbRailingStyle::IsUseStairLandingExtensionsAtFloors | ( | ) | const | 
Returns whether stair landing extensions should be used for floor levels instead of values specified.
| void AECDbRailingStyle::SetBalustersMaxDistance | ( | double | dDistance | ) | 
Sets maximum center-to-center distance between balusters.
Sets the number of balusters per tread.
| void AECDbRailingStyle::SetBottomrailHorizontalHeight | ( | double | dHeight | ) | 
Sets bottomrail horizontal height.
| void AECDbRailingStyle::SetBottomrailOffsetFromPost | ( | double | dOffset | ) | 
Sets bottomrail offset from post.
| void AECDbRailingStyle::SetBottomrailOffsetSide | ( | AECDefs::RailingOffsetSide | eSide | ) | 
Sets side for bottomrail offset.
| void AECDbRailingStyle::SetBottomrailSlopingHeight | ( | double | dHeight | ) | 
Sets bottomrail sloping height.
| void AECDbRailingStyle::SetBottomrailSpacing | ( | double | dSpacing | ) | 
Sets spacing between bottom rails.
| void AECDbRailingStyle::SetDynamicPostsMaxDistance | ( | double | dDistance | ) | 
Sets maximum center-to-center distance between dynamic posts.
| void AECDbRailingStyle::SetGuardrailEntireBottomExtension | ( | double | dExtension | ) | 
Sets guardrail extension at the bottom of entire railing.
| void AECDbRailingStyle::SetGuardrailEntireTopExtension | ( | double | dExtension | ) | 
Sets guardrail extension at top of entire railing.
| void AECDbRailingStyle::SetGuardrailFlightBottomExtension | ( | double | dExtension | ) | 
Sets guardrail extension at the bottom of flight.
| void AECDbRailingStyle::SetGuardrailFlightTopExtension | ( | double | dExtension | ) | 
Sets guardrail extension at the top of flight.
| void AECDbRailingStyle::SetGuardrailHorizontalHeight | ( | double | dHeight | ) | 
Sets guardrail horizontal height.
| void AECDbRailingStyle::SetGuardrailOffsetFromPost | ( | double | dOffset | ) | 
Sets guardrail offset from post.
| void AECDbRailingStyle::SetGuardrailOffsetSide | ( | AECDefs::RailingOffsetSide | eSide | ) | 
Sets side for guardrail offset.
| void AECDbRailingStyle::SetGuardrailSlopingHeight | ( | double | dHeight | ) | 
Sets guardrail sloping height.
| void AECDbRailingStyle::SetHandrailEntireBottomExtension | ( | double | dExtension | ) | 
Sets handrail extension at the bottom of entire railing.
| void AECDbRailingStyle::SetHandrailEntireTopExtension | ( | double | dExtension | ) | 
Sets handrail extension at the top of entire railing.
| void AECDbRailingStyle::SetHandrailFlightBottomExtension | ( | double | dExtension | ) | 
Sets handrail extension at the bottom of flight.
| void AECDbRailingStyle::SetHandrailFlightTopExtension | ( | double | dExtension | ) | 
Sets handrail extension at the top of flight.
| void AECDbRailingStyle::SetHandrailHorizontalHeight | ( | double | dHeight | ) | 
Sets handrail horizontal height.
| void AECDbRailingStyle::SetHandrailOffsetFromPost | ( | double | dOffset | ) | 
Sets handrail offset from post.
| void AECDbRailingStyle::SetHandrailOffsetSide | ( | AECDefs::RailingOffsetSide | eSide | ) | 
Sets side for handrail offset.
| void AECDbRailingStyle::SetHandrailSlopingHeight | ( | double | dHeight | ) | 
Sets handrail sloping height.
| void AECDbRailingStyle::SetIsAddToGuardrailEntireBottomExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to guardrail extension at the bottom of entire railing.
| void AECDbRailingStyle::SetIsAddToGuardrailEntireTopExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to guardrail extension at the top of entire railing.
| void AECDbRailingStyle::SetIsAddToGuardrailFlightBottomExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to guardrail extension at the bottom of flight.
| void AECDbRailingStyle::SetIsAddToGuardrailFlightTopExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to guardrail extension at the top of flight.
| void AECDbRailingStyle::SetIsAddToHandrailEntireBottomExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to handrail extension at the bottom of entire railing.
| void AECDbRailingStyle::SetIsAddToHandrailEntireTopExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to handrail extension at the top of entire railing.
| void AECDbRailingStyle::SetIsAddToHandrailFlightBottomExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to handrail extension at the bottom of flight.
| void AECDbRailingStyle::SetIsAddToHandrailFlightTopExtension | ( | bool | bAdd | ) | 
Sets whether tread length should be added to handrail extension at the top of flight.
| void AECDbRailingStyle::SetIsAllowVaryExtensions | ( | bool | bAllow | ) | 
Sets whether extensions may vary for each railing.
| void AECDbRailingStyle::SetIsAllowVaryPostLocations | ( | bool | bAllow | ) | 
Sets whether post locations may vary for each railing.
| void AECDbRailingStyle::SetIsAllowVaryRailLocations | ( | bool | bAllow | ) | 
Sets whether rail locations may vary for each railing.
| void AECDbRailingStyle::SetIsBalustersPresent | ( | bool | bPresent | ) | 
Sets whether balusters are present.
| void AECDbRailingStyle::SetIsBottomrailPresent | ( | bool | bPresent | ) | 
Sets whether bottomrail is present.
| void AECDbRailingStyle::SetIsDynamicPostsPresent | ( | bool | bPresent | ) | 
Sets whether dynamic posts are present.
| void AECDbRailingStyle::SetIsFixedPostsAtCornersPresent | ( | bool | bPresent | ) | 
Sets whether fixed posts at corners are present.
| void AECDbRailingStyle::SetIsFixedPostsPresent | ( | bool | bPresent | ) | 
Sets whether fixed posts are present.
| void AECDbRailingStyle::SetIsGuardrailPresent | ( | bool | bPresent | ) | 
Sets whether guardrail is present.
| void AECDbRailingStyle::SetIsHandrailPresent | ( | bool | bPresent | ) | 
Sets whether handrail is present.
| void AECDbRailingStyle::SetIsOverrideStairTreadLength | ( | bool | bOverride | ) | 
Sets whether the stair tread length is overridden.
| void AECDbRailingStyle::SetIsUseStairLandingExtensionsAtFlights | ( | bool | bUse | ) | 
Sets whether stair landing extensions should be used for flights instead of values specified.
| void AECDbRailingStyle::SetIsUseStairLandingExtensionsAtFloors | ( | bool | bUse | ) | 
Sets whether stair landing extensions should be used for floor levels instead of values specified.