---
name: "DOT_ATTR"
section: "3tulip"
platform: "linux"
package: "tulip-doc"
version: "3.1.2-2.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/DOT_ATTR"
---

# DOT\_ATTR(3tulip)

## NAME

DOT\_ATTR -

## SYNOPSIS

`#include <dotImportParser.h>`

### Public Types

enum { **LAYOUT** =  (1\<\<0), **SHAPE** =  (1\<\<1), **WIDTH** =  (1\<\<2), **HEIGHT** =  (1\<\<3), **DEPTH** =  (1\<\<4), **LABEL** =  (1\<\<5), **HEAD\_LABEL** =  (1\<\<6), **TAIL\_LABEL** =  (1\<\<7), **URL** =  (1\<\<8), **COMMENT** =  (1\<\<9), **FILL\_COLOR** =  (1\<\<10), **FONT\_COLOR** =  (1\<\<11), **COLOR** =  (1\<\<12), **STYLE** =  (1\<\<13) }\

### Public Member Functions

**DOT\_ATTR** ()\
 void **clear** ()\
 DOT\_ATTR **operator+** (const DOT\_ATTR &inRef)\
 void **operator+=** (const DOT\_ATTR &inRef)\
 void **setValue** (const std::string &inId, const std::string &inValue)\

### Public Attributes

unsigned int **mask**\
 Coord **layout**\
 int **shape**\
 Size **size**\
 std::string **label**\
 std::string **headLabel**\
 std::string **tailLabel**\
 std::string **url**\
 std::string **comment**\
 Color **color**\
 Color **fontcolor**\
 Color **fillcolor**\
 int **style**\

## Member Enumeration Documentation

### anonymous enum

**Enumerator:**

- *LAYOUT*

  - *SHAPE*

  - *WIDTH*

  - *HEIGHT*

  - *DEPTH*

  - *LABEL*

  - *HEAD\_LABEL*

  - *TAIL\_LABEL*

  - *URL*

  - *COMMENT*

  - *FILL\_COLOR*

  - *FONT\_COLOR*

  - *COLOR*

  - *STYLE*

  ## Constructor & Destructor Documentation

### DOT\_ATTR::DOT\_ATTR ()` [inline]`

## Member Function Documentation

### void DOT\_ATTR::clear ()` [inline]`

### DOT\_ATTR DOT\_ATTR::operator+ (const DOT\_ATTR & inRef)` [inline]`

### void DOT\_ATTR::operator+= (const DOT\_ATTR & inRef)` [inline]`

### void DOT\_ATTR::setValue (const std::string & inId, const std::string & inValue)` [inline]`

## Member Data Documentation

### Color DOT\_ATTR::color

### std::string DOT\_ATTR::comment

### Color DOT\_ATTR::fillcolor

### Color DOT\_ATTR::fontcolor

### std::string DOT\_ATTR::headLabel

### std::string DOT\_ATTR::label

### Coord DOT\_ATTR::layout

### unsigned int DOT\_ATTR::mask

### int DOT\_ATTR::shape

### Size DOT\_ATTR::size

### int DOT\_ATTR::style

### std::string DOT\_ATTR::tailLabel

### std::string DOT\_ATTR::url

## Author

*Generated automatically by Doxygen for Tulip Plugins Library from the source code.*
