33#ifndef DIME_HEADERSECTION_H
34#define DIME_HEADERSECTION_H
36#include <dime/sections/Section.h>
37#include <dime/util/Array.h>
45 int getVariable(
const char *
const variableName,
46 int *
const groupcodes,
48 const int maxparams)
const;
50 int setVariable(
const char *
const variableName,
51 const int *
const groupcodes,
56 virtual const char *getSectionName()
const;
59 virtual bool read(
dimeInput *
const file);
61 virtual int typeId()
const;
65 int findVariable(
const char *
const name)
const;
67 dimeArray <class dimeRecord*> records;
The dimeMemHandler class is a special-purpose memory manager.
Definition MemHandler.h:39
The dimeModel class organizes a model.
Definition Model.h:55
The dimeOutput class handles writing of DXF and DXB files.
Definition Output.h:42
The dimeSection class is the superclass for all section classes.
Definition Section.h:44
virtual int countRecords() const =0
virtual int typeId() const =0
The dimeParam class is a union of the different parameter types.
Definition Basic.h:102