struct vtb::iges::Directory_entry

Directory section entry. Each directory entry occupy two lines that have the following structure.

First Line Second Line
1 - Entity Type Number 11- Entity Type Number
2 - Parameter Data Pointer 12- Line Weight Number
3 - Structure 13- Color Number
4 - Line Font Pattern 14- Parameter Line Count
5 - Level 15- Form Number
6 - View 16- [Reserved]
7 - Transformation Matrix Pointer 17- [Reserved]
8 - Label Display Associativity 18- Entity Label
9 - Status Number 19- Entity Subscript Number
10- Section Code and Sequence Number 20- Section Code and Sequence Number
Each field spans eight characters and is right-justified.

Types
  • using reference = Integer &
  • using size_type = size_t
  • using const_iterator = const_pointer
  • using iterator = pointer
  • using pointer = Integer *
Fields
  • union vtb::iges::Directory_entry::@37 @38
  • Integer _fields[18]
  • Integer _subscript
  • char _label[8]
  • Integer _reserved2
  • Integer _reserved1
  • Integer _form
  • Integer _linecount
  • Integer _color
  • Integer _lineweight
  • Integer _entitytype2
  • char _status[8]
  • Integer _display_associativity
  • Integer _transformation_matrix
  • Integer _view
  • Integer _level
  • Integer _linefontpattern
  • Integer _structure
  • Integer _parameterdata
  • Integer _entitytype
  • const typedef Integer & const_reference
  • const typedef Integer * const_pointer
Methods
  • size() -> constexpr size_type
  • dependent(bool b) -> void
  • status(size_type i, char ch) -> void
  • sequence_number() const -> size_type
  • parameter_data(Integer number) const -> void
  • type(Integer rhs) -> void
  • type() const -> Integer
  • operator[](size_type i) const -> const_reference
  • operator[](size_type i) -> reference
  • end() const -> const_iterator
  • end() -> iterator
  • begin() const -> const_iterator
  • begin() -> iterator
  • data() const -> const_pointer
  • data() -> pointer
operator<<(std::ostream & out, const Directory_entry & rhs) -> std::ostream &
operator>>(const char * text, Directory_entry & entry) -> const char *