---
name: "properties"
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/properties"
---

# properties(3tulip)

## NAME

Properties -

### Classes

class **tlp::PropertyInterface**\
 class **tlp::AbstractProperty\< Tnode, Tedge, TPROPERTY \>**\
 class **tlp::BooleanProperty**\
 class **tlp::ColorProperty**\
 class **tlp::GraphProperty**\
 class **tlp::IntegerProperty**\
 class **tlp::LayoutProperty**\
 class **tlp::SizeProperty**\

### Functions

**tlp::BooleanProperty::BooleanProperty** (Graph \*)\
 PropertyInterface \* **tlp::BooleanProperty::clonePrototype** (Graph \*, std::string)\
 void **tlp::BooleanProperty::copy** (const node, const node, PropertyInterface \*)\
 void **tlp::BooleanProperty::copy** (const edge, const edge, PropertyInterface \*)\
 void **tlp::BooleanProperty::reverse** ()\
 void **tlp::BooleanProperty::reverseEdgeDirection** ()\
 *reverse all the direction of edges of the visible graph which are true in this* **BooleanProperty**  Iterator\< node \> \* **tlp::BooleanProperty::getNodesEqualTo** (const bool val, Graph \*=0)\
 Iterator\< edge \> \* **tlp::BooleanProperty::getEdgesEqualTo** (const bool val, Graph \*=0)\

## Detailed Description

## Function Documentation

### tlp::BooleanProperty::BooleanProperty (Graph \*)` [inherited]`

### PropertyInterface\* tlp::BooleanProperty::clonePrototype (Graph \*, std::string)` [virtual, inherited]`

Implements **tlp::PropertyInterface**.

### void tlp::BooleanProperty::copy (const edge, const edge, PropertyInterface \*)` [virtual, inherited]`

Implements **tlp::PropertyInterface**.

### void tlp::BooleanProperty::copy (const node, const node, PropertyInterface \*)` [virtual, inherited]`

Implements **tlp::PropertyInterface**.

### Iterator\<edge\>\* tlp::BooleanProperty::getEdgesEqualTo (const bool val, Graph \* = `0`)` [inherited]`

### Iterator\<node\>\* tlp::BooleanProperty::getNodesEqualTo (const bool val, Graph \* = `0`)` [inherited]`

### void tlp::BooleanProperty::reverse ()` [inherited]`

### void tlp::BooleanProperty::reverseEdgeDirection ()` [inherited]`

reverse all the direction of edges of the visible graph which are true in this **BooleanProperty**

## Author

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