| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Protected Attributes
TeDXFLayer Class Reference

`#include <tedxflayer.h>`

List of all members.

## Public Member Functions

| TeDXFLayer (const string &layerName)
| ~TeDXFLayer ()
const string | getName () const
void | addPoint (const TePoint &pt)
void | addLine (const TeLine2D &line)
void | addPolygon (const TePolygon &poly)
const TePointSet | getPoints () const
const TeLineSet | getLines () const
const TePolygonSet | getPolygons () const
void | setVisible (const bool &value)
const bool | getVisible () const

## Protected Attributes

string | name_
bool | _visible
| Defines if the layer is visible or not.
TePointSet | _points
| point collection.
TeLineSet | _lines
| line collection.
TePolygonSet | _polygons
| poligons collection.

## Constructor & Destructor Documentation

TeDXFLayer::TeDXFLayer | ( | const string & | layerName | ) |

TeDXFLayer::~TeDXFLayer | ( |  | ) |

## Member Function Documentation

void TeDXFLayer::addLine | ( | const TeLine2D & | line | ) |

void TeDXFLayer::addPoint | ( | const TePoint & | pt | ) |

void TeDXFLayer::addPolygon | ( | const TePolygon & | poly | ) |

const TeLineSet TeDXFLayer::getLines | ( |  | ) | const

const string TeDXFLayer::getName | ( |  | ) | const

const TePointSet TeDXFLayer::getPoints | ( |  | ) | const

const TePolygonSet TeDXFLayer::getPolygons | ( |  | ) | const

const bool TeDXFLayer::getVisible | ( |  | ) | const

void TeDXFLayer::setVisible | ( | const bool & | value | ) |

## Member Data Documentation

TeLineSet TeDXFLayer::_lines`[protected]`

line collection.

TePointSet TeDXFLayer::_points`[protected]`

point collection.

TePolygonSet TeDXFLayer::_polygons`[protected]`

poligons collection.

bool TeDXFLayer::_visible`[protected]`

Defines if the layer is visible or not.

string TeDXFLayer::name_`[protected]`

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/DXF/tedxflayer.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/DXF/tedxflayer.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines