#include <ImageFeatures.h>
Public Member Functions | |
ImageLineFeature (JString creator, JTime t, double depth) | |
~ImageLineFeature () | |
ImageLineFeature (JString xml) | |
ImageLineFeature (XMLNode *node) | |
Object * | clone () const |
Line | getLine () |
Color | getAverageColor () |
Color | getColorStartPoint () |
Color | getColorEndPoint () |
Color | getColorLeftEdge () |
Color | getColorRightEdge () |
bool | setColor (Color c) |
bool | setColor (Color colorAtStartPoint, Color colorAtEndPoint) |
bool | setColor (Color colorAtStartPoint, Color colorAtEndPoint, Color colorAtLeftEdge, Color colorAtRightEdge) |
JString | print () |
JString | toXML () |
bool | fromXML (XMLNode *node) |
Public Attributes | |
Line | line |
Color | colorAverage |
Color | colorStartPoint |
Color | colorEndPoint |
Color | colorLeftEdge |
Color | colorRightEdge |
Definition at line 79 of file ImageFeatures.h.
The Line type ImageFeature
Definition at line 117 of file ImageFeatures.cpp.
cmlabs::ImageLineFeature::~ImageLineFeature | ( | ) |
Definition at line 124 of file ImageFeatures.cpp.
cmlabs::ImageLineFeature::ImageLineFeature | ( | JString | xml | ) |
Definition at line 127 of file ImageFeatures.cpp.
cmlabs::ImageLineFeature::ImageLineFeature | ( | XMLNode * | node | ) |
Definition at line 132 of file ImageFeatures.cpp.
Object * cmlabs::ImageLineFeature::clone | ( | ) | const [virtual] |
Line cmlabs::ImageLineFeature::getLine | ( | ) |
Definition at line 143 of file ImageFeatures.cpp.
Color cmlabs::ImageLineFeature::getAverageColor | ( | ) |
Definition at line 147 of file ImageFeatures.cpp.
Color cmlabs::ImageLineFeature::getColorStartPoint | ( | ) |
Definition at line 151 of file ImageFeatures.cpp.
Color cmlabs::ImageLineFeature::getColorEndPoint | ( | ) |
Definition at line 155 of file ImageFeatures.cpp.
Color cmlabs::ImageLineFeature::getColorLeftEdge | ( | ) |
Definition at line 159 of file ImageFeatures.cpp.
Color cmlabs::ImageLineFeature::getColorRightEdge | ( | ) |
Definition at line 163 of file ImageFeatures.cpp.
bool cmlabs::ImageLineFeature::setColor | ( | Color | c | ) |
Definition at line 167 of file ImageFeatures.cpp.
Definition at line 172 of file ImageFeatures.cpp.
bool cmlabs::ImageLineFeature::setColor | ( | Color | colorAtStartPoint, | |
Color | colorAtEndPoint, | |||
Color | colorAtLeftEdge, | |||
Color | colorAtRightEdge | |||
) |
Definition at line 182 of file ImageFeatures.cpp.
JString cmlabs::ImageLineFeature::print | ( | ) | [virtual] |
JString cmlabs::ImageLineFeature::toXML | ( | ) | [virtual] |
bool cmlabs::ImageLineFeature::fromXML | ( | XMLNode * | node | ) | [virtual] |
Definition at line 88 of file ImageFeatures.h.
Definition at line 89 of file ImageFeatures.h.
Definition at line 90 of file ImageFeatures.h.
Definition at line 91 of file ImageFeatures.h.
Definition at line 92 of file ImageFeatures.h.
Definition at line 93 of file ImageFeatures.h.