|
degate 0.1.1
|
An annotation for subprojects. More...
#include <SubProjectAnnotation.h>

Public Member Functions | |
| SubProjectAnnotation (int min_x, int max_x, int min_y, int max_y, std::string const &subproject_path) | |
| Create a new annotation. | |
| SubProjectAnnotation (BoundingBox const &bbox, std::string const &subproject_path) | |
| Create a new annotation. | |
| void | set_path (std::string const &subproject_path) |
| std::string | get_path () const |
An annotation for subprojects.
Definition at line 41 of file SubProjectAnnotation.h.
| SubProjectAnnotation::SubProjectAnnotation | ( | int | min_x, |
| int | max_x, | ||
| int | min_y, | ||
| int | max_y, | ||
| std::string const & | subproject_path | ||
| ) |
Create a new annotation.
Definition at line 28 of file SubProjectAnnotation.cc.
References set_path().
: Annotation(min_x, max_x, min_y, max_y, Annotation::SUBPROJECT) { set_path(subproject_path); }

| SubProjectAnnotation::SubProjectAnnotation | ( | BoundingBox const & | bbox, |
| std::string const & | subproject_path | ||
| ) |
Create a new annotation.
Definition at line 35 of file SubProjectAnnotation.cc.
References set_path().
: Annotation(bbox, Annotation::SUBPROJECT) { set_path(subproject_path); }

| std::string SubProjectAnnotation::get_path | ( | ) | const |
Definition at line 46 of file SubProjectAnnotation.cc.
{
return Annotation::get_parameter<std::string>("subproject-directory");
}
| void SubProjectAnnotation::set_path | ( | std::string const & | subproject_path | ) |
Definition at line 42 of file SubProjectAnnotation.cc.
References degate::Annotation::set_parameter().
Referenced by SubProjectAnnotation().
{
Annotation::set_parameter("subproject-directory", subproject_path);
}


1.7.4