Drawing Sheet
Modules | |
Drawing Sheet Format | |
Data Structures | |
struct | A3DDrawingSheetData |
Drawing sheet structure. More... | |
Functions | |
A3DStatus | A3DDrawingSheetCreate (const A3DDrawingSheetData *pData, A3DDrawingSheet **ppDrawingSheet) |
Creates an A3DDrawingSheet from A3DDrawingSheetData structure. More... | |
A3DStatus | A3DDrawingSheetGet (const A3DDrawingSheet *pDrawingSheet, A3DDrawingSheetData *pData) |
Populates the A3DDrawingSheetData structure. More... | |
Detailed Description
- See also
- Drawing Model
- Version
- 5.0
Entity type is kA3DTypeDrawingSheet.
A sheet corresponds to a paper page with geometries which are groups into some structures.

Function Documentation
◆ A3DDrawingSheetGet()
A3DStatus A3DDrawingSheetGet | ( | const A3DDrawingSheet * | pDrawingSheet, |
A3DDrawingSheetData * | pData | ||
) |
Populates the A3DDrawingSheetData structure.
- Version
- 5.0
- Parameters
-
[in] pDrawingSheet The input sheet. [out] pData Data of the sheet.
- Returns
- A3D_SUCCESS in case of success or an error code
- Return values
-
A3D_INITIALIZE_NOT_CALLED A3D_INVALID_DATA_STRUCT_SIZE A3D_INVALID_DATA_STRUCT_NULL A3D_INVALID_ENTITY_NULL A3D_INVALID_ENTITY_TYPE A3D_SUCCESS
◆ A3DDrawingSheetCreate()
A3DStatus A3DDrawingSheetCreate | ( | const A3DDrawingSheetData * | pData, |
A3DDrawingSheet ** | ppDrawingSheet | ||
) |
Creates an A3DDrawingSheet from A3DDrawingSheetData structure.
- Version
- 5.0
- Parameters
-
[in] pData The input sheet data. [out] ppDrawingSheet The sheet entity.
- Returns
- A3D_SUCCESS in case of success or an error code
- Return values
-
A3D_INVALID_DATA_STRUCT_SIZE A3D_INVALID_DATA_STRUCT_NULL A3D_DRW_SHEET_CANNOT_CREATE A3D_DRW_SHEET_INVALID_SIZE A3D_DRW_SHEET_INVALID_SCALE A3D_SUCCESS