Programmer's Documentation

Public Member Functions | Public Attributes | List of all members
IgesDirEntry Struct Reference

Detailed Description

Data in each directory entry of an IGES file.

Each geometry object creates one or more IGES entities, each of which owns a directory entry (an object of this class) and a block of parameter data (IgesEntity). The directory entry is in some sense a fixed-size entry in the table of contents at the top of an IGES file.

See Also
IgesFile, IgesEntity

#include <igesdirentry.h>

Public Member Functions

 IgesDirEntry ()
 create entry with defaulted values where possible
bool valid () const
 check if entry is defined at all
void invalidate ()
 make invalid
std::string label () const
 return label as std::string

Public Attributes

char elabel [8]
 entity label
int etype
 integer directory entries
int pdata
int strct
int lpattern
int level
int view
int trafm
int lbdisp
int blank
int subswitch
int useflag
int hierarchy
int lweight
int color
int plines
int form
int esubscript

The documentation for this struct was generated from the following file:
Generated on Fri Dec 2 2022 03:03:16 for libsurf by   doxygen 1.8.5