Functions related to Curtain Wall manupulation and creation.
More...
Functions related to Curtain Wall manupulation and creation.
◆ ACAPI_CurtainWall_GetCWAbsoluteBottom()
GSErrCode ACAPI_CurtainWall_GetCWAbsoluteBottom |
( |
const API_Guid * |
guid, |
|
|
double * |
bottom |
|
) |
| |
Retrieves the the base height of a curtain wall or its subelem.
- Parameters
-
guid | [in] Curtain Wall or its subelem reference. |
bottom | [out] Bottom of the element. This value is relative to the element's home story. |
- Returns
- NoError - The function has completed with success.
- APIERR_BADPARS - guid or bottom parameter is nullptr.
- APIERR_BADID - guid is invalid.
◆ ACAPI_CurtainWall_GetCWHeight()
GSErrCode ACAPI_CurtainWall_GetCWHeight |
( |
const API_Guid * |
guid, |
|
|
double * |
height |
|
) |
| |
Retrieves the height of a curtain wall element.
- Parameters
-
guid | [in] Curtain Wall reference. |
height | [out] Height of the curtain wall. |
- Returns
- NoError - The function has completed with success.
- APIERR_BADPARS - guid or height parameter is nullptr or the guid is invalid.
◆ ACAPI_CurtainWall_GetCWSubElemParams()
Returns the calculated additional parameters of a curtain wall subelem.
- Parameters
-
guid | [in] Curtain Wall subelem reference. |
params | [out] Additional parameters of library part-based curtain wall subelem. |
- Returns
- NoError - The function has completed with success.
- APIERR_BADPARS - guid or params parameter is nullptr or the guid is invalid.
- APIERR_BADID - The given element os not library part-based.
◆ ACAPI_CurtainWall_IsCWPanelDegenerate()
GSErrCode ACAPI_CurtainWall_IsCWPanelDegenerate |
( |
const API_Guid * |
guid, |
|
|
bool * |
isDegenerate |
|
) |
| |
Checks whether the curtain wall panel is degenerate.
- Parameters
-
guid | [in] Curtain wall panel reference. |
isDegenerate | [out] Is the panel degenerate? |
- Returns
- NoError - The function has completed with success.
- APIERR_BADPARS - guid or height parameter is nullptr.
- APIERR_BADID - guid is invalid or is not a curtain wall panel reference.
◆ ACAPI_FreeCWContourPtr()
Frees the curtain wall contour pointer.
- Parameters
-
- Returns