iDRS™ SDK 16
Loading...
Searching...
No Matches
CPageColumn_interface.h
Go to the documentation of this file.
1
7#ifndef CPAGECOLUMN_INTERFACE_H
8
9#define CPAGECOLUMN_INTERFACE_H
10
11#include "CPageZone_interface.h"
13#include "ArrayInterface.h"
14
15#include "idrs_common.h"
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
26CPageColumn CPageColumn_Create(idrs_exception *pargException);
27
35IDRS_RECT CPageColumn_GetBoundingBox(const CPageColumn argCPageColumn, idrs_exception *pargException);
36
44void CPageColumn_SetBoundingBox(CPageColumn argCPageColumn, const IDRS_RECT* rcBoundingBox, idrs_exception *pargException);
45
53CPageZoneArray CPageColumn_GetZones(const CPageColumn argCPageColumn, idrs_exception *pargException);
54
64void CPageColumn_SetZones(CPageColumn argCPageColumn, const CPageZoneArray xZones, idrs_exception *pargException);
65
73void CPageColumn_Destroy(CPageColumn argCPageColumn, idrs_exception *pargException);
74
83CPageColumnArray ArrayInterface_Create_CPageColumnArray(idrs_exception *pargException);
84
85#ifdef __cplusplus
86}
87#endif /* __cplusplus */
88
89#endif /* CPAGECOLUMN_INTERFACE_H */
Interface for TObjPtrArray wrapper.
CPageColumnArray ArrayInterface_Create_CPageColumnArray(idrs_exception *pargException)
Creates a new CPageColumnArray object.
CPageColumn CPageColumn_Create(idrs_exception *pargException)
Instantiates a new CPageColumn object.
void CPageColumn_SetBoundingBox(CPageColumn argCPageColumn, const IDRS_RECT *rcBoundingBox, idrs_exception *pargException)
Sets the coordinates for the bounding rectangle.
void CPageColumn_Destroy(CPageColumn argCPageColumn, idrs_exception *pargException)
Destroys a CPageColumn handle.
CPageZoneArray CPageColumn_GetZones(const CPageColumn argCPageColumn, idrs_exception *pargException)
Gets an array containing the zones in the column.
void CPageColumn_SetZones(CPageColumn argCPageColumn, const CPageZoneArray xZones, idrs_exception *pargException)
Sets the zones in the column.
IDRS_RECT CPageColumn_GetBoundingBox(const CPageColumn argCPageColumn, idrs_exception *pargException)
Gets the rectangle containing the column.
Interface for CPageCustomData wrapper.
Interface for CPageZone wrapper.
CPageColumn represents a column in a page section.
Structure that defines the upper-left and lower-right corners of a rectangle.
Definition idrsstd_interface.h:60