|  | 
| enum | OdDb::CellType { OdDb::kUnknownCell = 0, 
OdDb::kTextCell = 1, 
OdDb::kBlockCell = 2, 
OdDb::kMultipleContentCell = 3
 } | 
|  | 
| enum | OdDb::CellContentType { OdDb::kCellContentTypeUnknown = 0x0, 
OdDb::kCellContentTypeValue = 0x1, 
OdDb::kCellContentTypeField = 0x2, 
OdDb::kCellContentTypeBlock = 0x4
 } | 
|  | 
| enum | OdDb::CellEdgeMask { OdDb::kTopMask = 0x1, 
OdDb::kRightMask = 0x2, 
OdDb::kBottomMask = 0x4, 
OdDb::kLeftMask = 0x8
 } | 
|  | 
| enum | OdDb::SelectType { OdDb::kWindow = 1, 
OdDb::kCrossing = 2
 } | 
|  | 
| enum | OdDb::FlowDirection { OdDb::kTtoB = 0, 
OdDb::kBtoT = 1
 } | 
|  | 
| enum | OdDb::RotationAngle { OdDb::kDegreesUnknown = -1, 
OdDb::kDegrees000 = 0, 
OdDb::kDegrees090 = 1, 
OdDb::kDegrees180 = 2,
 OdDb::kDegrees270 = 3
 }
 | 
|  | 
| enum | OdDb::CellAlignment { OdDb::kTopLeft = 1, 
OdDb::kTopCenter = 2, 
OdDb::kTopRight = 3, 
OdDb::kMiddleLeft = 4,
 OdDb::kMiddleCenter = 5, 
OdDb::kMiddleRight = 6, 
OdDb::kBottomLeft = 7, 
OdDb::kBottomCenter = 8,
 OdDb::kBottomRight = 9
 }
 | 
|  | 
| enum | OdDb::GridLineType { OdDb::kInvalidGridLine = 0x00, 
OdDb::kHorzTop = 0x01, 
OdDb::kHorzInside = 0x02, 
OdDb::kHorzBottom = 0x04,
 OdDb::kVertLeft = 0x08, 
OdDb::kVertInside = 0x10, 
OdDb::kVertRight = 0x20, 
OdDb::kHorzGridLineTypes = kHorzTop | kHorzBottom | kHorzInside,
 OdDb::kVertGridLineTypes = kVertLeft | kVertRight | kVertInside, 
OdDb::kOuterGridLineTypes = kHorzTop | kHorzBottom | kVertLeft | kVertRight, 
OdDb::kInnerGridLineTypes = kHorzInside | kVertInside, 
OdDb::kAllGridLineTypes = kOuterGridLineTypes | kInnerGridLineTypes
 }
 | 
|  | 
| enum | OdDb::RowType { OdDb::kUnknownRow = 0x0, 
OdDb::kDataRow = 0x1, 
OdDb::kTitleRow = 0x2, 
OdDb::kHeaderRow = 0x4
 } | 
|  | 
| enum | OdDb::TableStyleFlags { OdDb::kHorzInsideLineFirst = 0x1, 
OdDb::kHorzInsideLineSecond = 0x2, 
OdDb::kHorzInsideLineThird = 0x4, 
OdDb::kTableStyleModified = 0x8
 } | 
|  | 
| enum | OdDb::RowTypes { OdDb::kAllRows = kDataRow | kTitleRow | kHeaderRow
 } | 
|  | 
| enum | OdDb::GridLineTypes { OdDb::kAllGridLines = kHorzTop | kHorzInside | kHorzBottom | kVertLeft | kVertInside | kVertRight
 } | 
|  | 
| enum | OdDb::GridLineStyle { OdDb::kGridLineStyleSingle = 1, 
OdDb::kGridLineStyleDouble = 2
 } | 
|  | 
| enum | OdDb::CellMargin { OdDb::kCellMarginTop = 0x01, 
OdDb::kCellMarginLeft = 0x02, 
OdDb::kCellMarginBottom = 0x04, 
OdDb::kCellMarginRight = 0x08,
 OdDb::kCellMarginHorzSpacing = 0x10, 
OdDb::kCellMarginVertSpacing = 0x20
 }
 | 
|  | 
| enum | OdDb::CellContentLayout { OdDb::kCellContentLayoutFlow = 0x1, 
OdDb::kCellContentLayoutStackedHorizontal = 0x2, 
OdDb::kCellContentLayoutStackedVertical = 0x4
 } | 
|  | 
| enum | OdDb::CellState { OdDb::kCellStateNone = 0x00, 
OdDb::kCellStateContentLocked = 0x01, 
OdDb::kCellStateContentReadOnly = 0x02, 
OdDb::kCellStateLinked = 0x04,
 OdDb::kCellStateContentModifiedAfterUpdate = 0x08, 
OdDb::kCellStateFormatLocked = 0x10, 
OdDb::kCellStateFormatReadOnly = 0x20, 
OdDb::kCellStateFormatModifiedAfterUpdate = 0x40,
 OdDb::kAllCellStates
 }
 | 
|  | 
| enum | OdDb::GridProperty { OdDb::kGridPropInvalid = 0x00, 
OdDb::kGridPropLineStyle = 0x01, 
OdDb::kGridPropLineWeight = 0x02, 
OdDb::kGridPropLinetype = 0x04,
 OdDb::kGridPropColor = 0x08, 
OdDb::kGridPropVisibility = 0x10, 
OdDb::kGridPropDoubleLineSpacing = 0x20, 
OdDb::kGridPropAll
 }
 | 
|  | 
| enum | OdDb::CellOption { OdDb::kCellOptionNone = 0x0, 
OdDb::kInheritCellFormat = 0x1
 } | 
|  | 
| enum | OdDb::CellProperty { OdDb::kCellPropInvalid = 0x00000, 
OdDb::kCellPropDataType = 0x00001, 
OdDb::kCellPropDataFormat = 0x00002, 
OdDb::kCellPropRotation = 0x00004,
 OdDb::kCellPropScale = 0x00008, 
OdDb::kCellPropAlignment = 0x00010, 
OdDb::kCellPropContentColor = 0x00020, 
OdDb::kCellPropTextStyle = 0x00040,
 OdDb::kCellPropTextHeight = 0x00080, 
OdDb::kCellPropAutoScale = 0x00100, 
OdDb::kCellPropBackgroundColor = 0x00200, 
OdDb::kCellPropMarginLeft = 0x00400,
 OdDb::kCellPropMarginTop = 0x00800, 
OdDb::kCellPropMarginRight = 0x01000, 
OdDb::kCellPropMarginBottom = 0x02000, 
OdDb::kCellPropContentLayout = 0x04000,
 OdDb::kCellPropMergeAll = 0x08000, 
OdDb::kCellPropFlowDirBtoT = 0x10000, 
OdDb::kCellPropMarginHorzSpacing = 0x20000, 
OdDb::kCellPropMarginVertSpacing = 0x40000,
 OdDb::kCellPropDataTypeAndFormat = (kCellPropDataType | kCellPropDataFormat), 
OdDb::kCellPropContent, 
OdDb::kCellPropBitProperties = (kCellPropAutoScale | kCellPropMergeAll | kCellPropFlowDirBtoT), 
OdDb::kCellPropAll
 }
 | 
|  | 
| enum | OdDb::TableFillOption { OdDb::kTableFillOptionNone = 0, 
OdDb::kTableFillOptionRow = 0x1, 
OdDb::kTableFillOptionReverse = 0x2, 
OdDb::kTableFillOptionGenerateSeries = 0x4,
 OdDb::kTableFillOptionCopyContent = 0x8, 
OdDb::kTableFillOptionCopyFormat = 0x10, 
OdDb::kTableFillOptionOverwriteReadOnlyContent = 0x20, 
OdDb::kTableFillOptionOverwriteReadOnlyFormat = 0x40
 }
 | 
|  | 
| enum | OdDb::TableCopyOption { OdDb::kTableCopyOptionNone = 0, 
OdDb::kTableCopyOptionExpandOrContractTable = 0x1, 
OdDb::kTableCopyOptionSkipContent = 0x2, 
OdDb::kTableCopyOptionSkipValue = 0x4,
 OdDb::kTableCopyOptionSkipField = 0x8, 
OdDb::kTableCopyOptionSkipFormula = 0x10, 
OdDb::kTableCopyOptionSkipBlock = 0x20, 
OdDb::kTableCopyOptionSkipDataLink = 0x40,
 OdDb::kTableCopyOptionSkipLabelCell = 0x80, 
OdDb::kTableCopyOptionSkipDataCell = 0x100, 
OdDb::kTableCopyOptionSkipFormat = 0x200, 
OdDb::kTableCopyOptionSkipCellStyle = 0x400,
 OdDb::kTableCopyOptionConvertFormatToOverrides = 0x800, 
OdDb::kTableCopyOptionSkipCellState = 0x1000, 
OdDb::kTableCopyOptionSkipContentFormat = 0x2000, 
OdDb::kTableCopyOptionSkipDissimilarContentFormat = 0x4000,
 OdDb::kTableCopyOptionSkipGeometry = 0x8000, 
OdDb::kTableCopyOptionSkipMerges = 0x10000, 
OdDb::kTableCopyOptionFillTarget = 0x20000, 
OdDb::kTableCopyOptionOverwriteReadOnlyContent = 0x40000,
 OdDb::kTableCopyOptionOverwriteReadOnlyFormat = 0x80000, 
OdDb::kTableCopyOptionOverwriteContentModifiedAfterUpdate = 0x100000, 
OdDb::kTableCopyOptionOverwriteFormatModifiedAfterUpdate = 0x200000, 
OdDb::kTableCopyOptionOnlyContentModifiedAfterUpdate = 0x400000,
 OdDb::kTableCopyOptionOnlyFormatModifiedAfterUpdate = 0x800000, 
OdDb::kTableCopyOptionRowHeight = 0x1000000, 
OdDb::kTableCopyOptionColumnWidth = 0x2000000, 
OdDb::kTableCopyOptionFullCellState = 0x4000000,
 OdDb::kTableCopyOptionForRountrip = 0x8000000, 
OdDb::kTableCopyOptionConvertFieldToValue = 0x10000000, 
OdDb::kTableCopyOptionSkipFieldTranslation = 0x20000000
 }
 | 
|  | 
| enum | OdDb::MergeCellStyleOption { OdDb::kMergeCellStyleNone = 0, 
OdDb::kMergeCellStyleCopyDuplicates = 0x1, 
OdDb::kMergeCellStyleOverwriteDuplicates = 0x2, 
OdDb::kMergeCellStyleConvertDuplicatesToOverrides = 0x4,
 OdDb::kMergeCellStyleIgnoreNewStyles = 0x8
 }
 | 
|  |