|
short | linePen |
| Pen attribute index of the line.
|
|
short | textPen |
| Pen attribute index of the text.
|
|
API_AttributeIndex | ltypeInd |
| Line type attribute index.
|
|
short | sectPen |
| Pen attribute index to be used in sections for contours (when not overridden by useElemPens).
|
|
short | sectFillPen |
| Pen attribute index to be used in sections for fills (when not overridden by useElemPens)
|
|
short | sectFillBGPen |
| Pen attribute index of the background fill of the cut elements (when not overridden by useElemPens)
|
|
short | verticalRangeStoryBaseNumber |
| The story number to which vertMin and vertMax is relative to, when relativeToStory is true.
|
|
API_SegmentHorizontalRange | horizRange |
| Horizontal range of the segment:
|
|
API_SegmentVerticalRange | vertRange |
| Vertical range of the segment:
|
|
double | markerSize |
| Marker size.
|
|
bool | begMark |
| Put marker on the beginning point.
|
|
bool | endMark |
| Put marker on the end point.
|
|
bool | relativeToStory |
| Vertical limited range is relative to the home story or absolute to project zero.
|
|
bool | useElemPens |
| Use the pens defined in the elements.
|
|
bool | begLine |
| Show line at beginning point.
|
|
bool | middleLine |
| Show line at midlle point.
|
|
bool | endLine |
| Show line at end point.
|
|
double | lineLength |
| Length of the line.
|
|
double | vertMin |
| Vertical limitation - minimum height.
|
|
double | vertMax |
| Vertical limitation - maximum height.
|
|
GS::uchar_t | cutPlName [API_UniLongNameLen] |
| Name of the section as a Unicode string.
|
|
GS::uchar_t | cutPlIdStr [API_UniLongNameLen] |
| The reference ID of the section in Unicode. If the text contains a '/' character, then the text is split between the beginning and end marks.
|
|
double | textSize |
| Text size [mm] of marker text.
|
|
short | font |
| Font attribute index for the marker text.
|
|
short | effectBits |
| The settings of the 3D view. It can take the following values:
|
|
API_AttributeIndex | shadFill |
| Fill attribute index of the shadow's fill.
|
|
short | shadFillPen |
| Pen attribute index of the shadow's fill.
|
|
short | shadFillBGPen |
| Background pen attribute index of the shadow's fill.
|
|
API_AttributeIndex | limitLtypeInd |
| Line type of the horizontal limit line.
|
|
short | limitLinePen |
| Line pen of the horizontal limit line.
|
|
bool | continuous |
| Continuous if true, otherwise is segmented.
|
|
double | sunAngXY |
| Custom sun azimuth relative to the cut plane.
|
|
double | sunAngZ |
| Custom sun altitude relative to the cut plane.
|
|
API_Guid | begMarkerId |
| Guid of the Section Marker object at the starting point of the section line.
|
|
API_Guid | midMarkerId |
| Guid of the Section Marker object at the center point of the section line.
|
|
API_Guid | endMarkerId |
| Guid of the Section Marker object at the end point of the section line.
|
|
bool | modelUseElemPen |
| Use one pen for all elements in the Section/Elevation view.
|
|
bool | distAreaUseElemPen |
| Use one pen for all elements in distant area of the Section/Elevation view.
|
|
short | modelElemPen |
| Foreground pen of model uncut surface fill.
|
|
short | distAreaElemPen |
| Pen attribute index of elements in distant area of the Section/Elevation view.
|
|
API_AttributeIndex | distAreaShadFill |
| Fill attribute index for Shadow Polygons used in the Section/Elevation view.
|
|
short | distAreaShadFillPen |
| Fill pen index for Shadow Polygons used in the Section/Elevation view.
|
|
short | distAreaShadFillBGPen |
| Fill background pen index for Shadow Polygons used in the Section/Elevation view.
|
|
API_CutPlaneUncutSurfaceFillID | distAreaUncutSurfFillType |
| The method for displaying fills of uncut surfaces in the distant area of the Section/Elevation (effective if distAreaUseUncutSurfFill is true)
|
|
short | distAreaUncutSurfBGPen |
| Pencolor to apply to the fills of all uncut surfaces in the distant area of the Section/Elevation (if uniform pencolor is selected in the Distant Area Options).
|
|
bool | distAreaUseUncutSurfFill |
| Apply fills to uncut surfaces displayed in the distant area of the Section/Elevation.
|
|
bool | markedDistArea |
| Mark distant area.
|
|
API_CutPlaneUncutSurfaceFillID | modelUncutSurfFillType |
| The method for displaying fills of uncut surfaces (Model Effects) of the Section/Elevation (effective if modelUseUncutSurfFill is true). See the API_CutPlaneUncutSurfaceFillID values at the distAreaUncutSurfFillType parameter.
|
|
short | modelUncutSurfBGPen |
| Pencolor to apply to the fills of all uncut surfaces in the Section/Elevation (if uniform pencolor is selected in the Model Effects panel).
|
|
bool | modelUseUncutSurfFill |
| Apply fills to uncut surfaces displayed in the Section/Elevation.
|
|
bool | transparency |
| Set transparency of the Section/Elevation.
|
|
UInt32 | nMainCoord |
| Number of main line coordinates in memo.
|
|
UInt32 | nDistCoord |
| Number of marked distant area line coordinates in memo.
|
|
UInt32 | nDepthCoord |
| Number of depth line coordinates in memo.
|
|
bool | drawingModeON |
| Section is in drawing mode.
|
|
bool | windOpened |
| The section/elevation/interior elevation window is opened.
|
|
bool | active |
| Turned off or active.
|
|
bool | sourceMarker |
| Is this segment a source marker? (output only/no default)
|
|
API_DatabaseUnId | databaseID |
| Database ID to switch to (see API_DatabaseUnId).
|
|
API_CutPlanePlanConn | currPlanConn |
| Current plan connectivity (read only). Show the state of the Section/Elevation window. This member will pick up the value of intPlanConn when the Section/Elevation window was activated. The Section/Elevation will be regenerated from the model if it's necessary.
|
|
API_CutPlanePlanConn | intPlanConn |
| Intended plan connectivity. Show the state of the element on the plan. It could be different from the state of its Section/Elevation window (currPlanConn).
|
|
bool | solidOperationsOnZones |
| Use the solid operations on zones (for interior elevations only).
|
|
bool | exclBlockWalls |
| Exclude view blocking walls (for interior elevations only).
|
|
bool | showCutElements |
| Show cut elements (for interior elevations only).
|
|
bool | byLimitLines |
| Relevant elems are detected only by limit lines (used only for Interior Elevation segments).
|
|
API_StoryHandleAppearance | shAppearance |
| Options for displaying story lines on the Section/Elevation.
|
|
API_AttributeIndex | shLineType |
| Line type index of the Story Level lines.
|
|
short | shLinePen |
| Pencolor index of the Story Level lines.
|
|
short | shMarkerPen |
| Pencolor index of the Story Handle Markers (effective when not overridden by shUseSymbolPens).
|
|
bool | shUseSymbolPens |
| Use own colors of the Story Handle Marker object.
|
|
bool | shLeftMarkerOn |
| Display the Story Handle Markers on the left side.
|
|
bool | shRightMarkerOn |
| Display the Story Handle Markers on the right side.
|
|
bool | shLineOn |
| Story handle line is on or off.
|
|
double | shLeftMarkerOffset |
| The offset of the Story Level line beyond the limits of the Section/Elevation on the left side.
|
|
double | shRightMarkerOffset |
| The offset of the Story Level line beyond the limits of the Section/Elevation on the right side.
|
|
API_Guid | shSymbolId |
| The guid of the Story Handle Marker object element instance (API_ObjectType).
|
|
short | shMarkerFont |
| The font index of the Story Handle Marker.
|
|
unsigned short | shMarkerFaceBits |
| The text style of the Story Handle Marker.
|
|
double | shMarkerTextSize |
| The text size of the Story Handle Marker in mm.
|
|
double | shMarkerSize |
| The size of the Story Handle Marker in mm.
|
|
API_BoundaryDisplay | boundaryDisplay |
| Boundary contour display mode. The possible values are: APIBound_UncutContours , APIBound_NoContours , and APIBound_OverrideContours .
|
|
short | boundaryPen |
| Boundary contour pen.
|
|
API_AttributeIndex | boundaryLineType |
| Boundary contour line type.
|
|
API_Sector | iePolygonEdge |
| Used for link the segment to an edge of the Interior Elevation.
|
|
double | ieCreationSegmentHorizontalOffset |
| Used only for Interior Elevation creation.
|
|
double | ieCreationSegmentDepth |
| Used only for Interior Elevation creation.
|
|
Represents one segment of a section/elevation/interior elevation.