Share

AcDbTable

Class Hierarchy

AcRxObject
    AcGiDrawable
        AcDbObject
            AcDbEntity
                AcDbBlockReference
                    AcDbTable

C++

class AcDbTable : public AcDbBlockReference;

File

dbtable.h

Description

AcDbTable is a planar entity that can be created and placed in an arbitrary plane in 3D space. A table is generally thought of as an n x m rectangular array of cells whose contents consist of annotation objects, primarily text. In the AEC industry, tables are often referred to as "schedules" and contain information on the materials needed for construction of the building being designed. In the manufacturing industry, tables are referred to as "BOMs" (bills of materials); in GIS, they are referred to simply as "tables." Tables often contain a title row, a header row, and multiple data rows.

After creating a new AcDbTable object using the constructor, applications usually need to set the table style, number of rows and columns, column width, row height, insert position, width direction, and normal vector. Applications can also enter text or block contents into each cell using AcDbTable methods.

Links

AcDbTable Constructor, AcDbTable Enumerations, AcDbTable Methods

Was this information helpful?