change width spot delimiter - thinner
This commit is contained in:
@@ -481,15 +481,16 @@ void Beziers::drawOuterGeometry (Cairo::RefPtr<Cairo::Context> &cr, ObjectMOBuff
|
|||||||
{
|
{
|
||||||
if ((flags & F_VISIBLE) && state != INSENSITIVE) {
|
if ((flags & F_VISIBLE) && state != INSENSITIVE) {
|
||||||
RGBColor color;
|
RGBColor color;
|
||||||
|
/*
|
||||||
if (flags & F_AUTO_COLOR) {
|
if (flags & F_AUTO_COLOR) {
|
||||||
color = getOuterLineColor();
|
color = getOuterLineColor();
|
||||||
} else {
|
} else {
|
||||||
color = outerLineColor;
|
color = outerLineColor;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
cr->set_source_rgb (color.getR(), color.getG(), color.getB());
|
// cr->set_source_rgb (color.getR(), color.getG(), color.getB());
|
||||||
cr->set_line_width ( getOuterLineWidth() );
|
// cr->set_line_width ( getOuterLineWidth() );
|
||||||
|
cr->set_line_width ( innerLineWidth );
|
||||||
|
|
||||||
rtengine::Coord begin_ = begin;
|
rtengine::Coord begin_ = begin;
|
||||||
rtengine::Coord inter_ = inter;
|
rtengine::Coord inter_ = inter;
|
||||||
@@ -520,6 +521,7 @@ void Beziers::drawOuterGeometry (Cairo::RefPtr<Cairo::Context> &cr, ObjectMOBuff
|
|||||||
void Beziers::drawInnerGeometry (Cairo::RefPtr<Cairo::Context> &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem)
|
void Beziers::drawInnerGeometry (Cairo::RefPtr<Cairo::Context> &cr, ObjectMOBuffer *objectBuffer, EditCoordSystem &coordSystem)
|
||||||
{
|
{
|
||||||
if ((flags & F_VISIBLE) && innerLineWidth > 0.) {
|
if ((flags & F_VISIBLE) && innerLineWidth > 0.) {
|
||||||
|
/*
|
||||||
if (state != INSENSITIVE) {
|
if (state != INSENSITIVE) {
|
||||||
RGBColor color;
|
RGBColor color;
|
||||||
|
|
||||||
@@ -531,7 +533,7 @@ void Beziers::drawInnerGeometry (Cairo::RefPtr<Cairo::Context> &cr, ObjectMOBuff
|
|||||||
|
|
||||||
cr->set_source_rgb (color.getR(), color.getG(), color.getB());
|
cr->set_source_rgb (color.getR(), color.getG(), color.getB());
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
cr->set_line_width (innerLineWidth);
|
cr->set_line_width (innerLineWidth);
|
||||||
|
|
||||||
rtengine::Coord begin_ = begin;
|
rtengine::Coord begin_ = begin;
|
||||||
@@ -557,7 +559,8 @@ void Beziers::drawInnerGeometry (Cairo::RefPtr<Cairo::Context> &cr, ObjectMOBuff
|
|||||||
cr->move_to (begin_.x + 0.5, begin_.y + 0.5);
|
cr->move_to (begin_.x + 0.5, begin_.y + 0.5);
|
||||||
cr->curve_to (begin_.x + 0.5, begin_.y + 0.5, inter_.x + 0.5, inter_.y + 0.5, end_.x + 0.5, end_.y + 0.5);
|
cr->curve_to (begin_.x + 0.5, begin_.y + 0.5, inter_.x + 0.5, inter_.y + 0.5, end_.x + 0.5, end_.y + 0.5);
|
||||||
cr->restore();
|
cr->restore();
|
||||||
|
cr->stroke();
|
||||||
|
/*
|
||||||
if (state == INSENSITIVE) {
|
if (state == INSENSITIVE) {
|
||||||
std::valarray<double> ds (1);
|
std::valarray<double> ds (1);
|
||||||
ds[0] = 4;
|
ds[0] = 4;
|
||||||
@@ -571,6 +574,7 @@ void Beziers::drawInnerGeometry (Cairo::RefPtr<Cairo::Context> &cr, ObjectMOBuff
|
|||||||
} else {
|
} else {
|
||||||
cr->stroke();
|
cr->stroke();
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -597,12 +601,13 @@ void Beziers::drawToMOChannel (Cairo::RefPtr<Cairo::Context> &cr, unsigned short
|
|||||||
}
|
}
|
||||||
|
|
||||||
// setting the color to the objet's ID
|
// setting the color to the objet's ID
|
||||||
|
/*
|
||||||
if (objectBuffer->getObjectMode() == OM_255) {
|
if (objectBuffer->getObjectMode() == OM_255) {
|
||||||
cr->set_source_rgba (0., 0., 0., ((id + 1) & 0xFF) / 255.);
|
cr->set_source_rgba (0., 0., 0., ((id + 1) & 0xFF) / 255.);
|
||||||
} else {
|
} else {
|
||||||
cr->set_source_rgba (0., 0., 0., (id + 1) / 65535.);
|
cr->set_source_rgba (0., 0., 0., (id + 1) / 65535.);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
cr->save();
|
cr->save();
|
||||||
|
|
||||||
cr->move_to (begin_.x + 0.5, begin_.y + 0.5);
|
cr->move_to (begin_.x + 0.5, begin_.y + 0.5);
|
||||||
|
@@ -657,7 +657,7 @@ Locallab::Locallab ():
|
|||||||
Beziers *twobeziers[3];
|
Beziers *twobeziers[3];
|
||||||
Beziers *thrbeziers[3];
|
Beziers *thrbeziers[3];
|
||||||
Beziers *foubeziers[3];
|
Beziers *foubeziers[3];
|
||||||
|
float innw = 0.7f;
|
||||||
// Visible geometry
|
// Visible geometry
|
||||||
locXLine[0] = new Line();
|
locXLine[0] = new Line();
|
||||||
locXLine[0]->innerLineWidth = 2;
|
locXLine[0]->innerLineWidth = 2;
|
||||||
@@ -680,51 +680,51 @@ Locallab::Locallab ():
|
|||||||
if (options.showdelimspot) {
|
if (options.showdelimspot) {
|
||||||
onebeziers[0] = new Beziers();
|
onebeziers[0] = new Beziers();
|
||||||
onebeziers[0]->datum = Geometry::IMAGE;
|
onebeziers[0]->datum = Geometry::IMAGE;
|
||||||
onebeziers[0]->innerLineWidth = 1;
|
onebeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
onebeziers[1] = new Beziers();
|
onebeziers[1] = new Beziers();
|
||||||
onebeziers[1]->datum = Geometry::IMAGE;
|
onebeziers[1]->datum = Geometry::IMAGE;
|
||||||
onebeziers[1]->innerLineWidth = 1;
|
onebeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
onebeziers[2] = new Beziers();
|
onebeziers[2] = new Beziers();
|
||||||
onebeziers[2]->datum = Geometry::IMAGE;
|
onebeziers[2]->datum = Geometry::IMAGE;
|
||||||
onebeziers[2]->innerLineWidth = 1;
|
onebeziers[2]->innerLineWidth = innw;
|
||||||
|
|
||||||
twobeziers[0] = new Beziers();
|
twobeziers[0] = new Beziers();
|
||||||
twobeziers[0]->datum = Geometry::IMAGE;
|
twobeziers[0]->datum = Geometry::IMAGE;
|
||||||
twobeziers[0]->innerLineWidth = 1;
|
twobeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
twobeziers[1] = new Beziers();
|
twobeziers[1] = new Beziers();
|
||||||
twobeziers[1]->datum = Geometry::IMAGE;
|
twobeziers[1]->datum = Geometry::IMAGE;
|
||||||
twobeziers[1]->innerLineWidth = 1;
|
twobeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
twobeziers[2] = new Beziers();
|
twobeziers[2] = new Beziers();
|
||||||
twobeziers[2]->datum = Geometry::IMAGE;
|
twobeziers[2]->datum = Geometry::IMAGE;
|
||||||
twobeziers[2]->innerLineWidth = 1;
|
twobeziers[2]->innerLineWidth = innw;
|
||||||
|
|
||||||
thrbeziers[0] = new Beziers();
|
thrbeziers[0] = new Beziers();
|
||||||
thrbeziers[0]->datum = Geometry::IMAGE;
|
thrbeziers[0]->datum = Geometry::IMAGE;
|
||||||
thrbeziers[0]->innerLineWidth = 1;
|
thrbeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
thrbeziers[1] = new Beziers();
|
thrbeziers[1] = new Beziers();
|
||||||
thrbeziers[1]->datum = Geometry::IMAGE;
|
thrbeziers[1]->datum = Geometry::IMAGE;
|
||||||
thrbeziers[1]->innerLineWidth = 1;
|
thrbeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
thrbeziers[2] = new Beziers();
|
thrbeziers[2] = new Beziers();
|
||||||
thrbeziers[2]->datum = Geometry::IMAGE;
|
thrbeziers[2]->datum = Geometry::IMAGE;
|
||||||
thrbeziers[2]->innerLineWidth = 1;
|
thrbeziers[2]->innerLineWidth = innw;
|
||||||
|
|
||||||
foubeziers[0] = new Beziers();
|
foubeziers[0] = new Beziers();
|
||||||
foubeziers[0]->datum = Geometry::IMAGE;
|
foubeziers[0]->datum = Geometry::IMAGE;
|
||||||
foubeziers[0]->innerLineWidth = 1;
|
foubeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
foubeziers[1] = new Beziers();
|
foubeziers[1] = new Beziers();
|
||||||
foubeziers[1]->datum = Geometry::IMAGE;
|
foubeziers[1]->datum = Geometry::IMAGE;
|
||||||
foubeziers[1]->innerLineWidth = 1;
|
foubeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
foubeziers[2] = new Beziers();
|
foubeziers[2] = new Beziers();
|
||||||
foubeziers[2]->datum = Geometry::IMAGE;
|
foubeziers[2]->datum = Geometry::IMAGE;
|
||||||
foubeziers[2]->innerLineWidth = 1;
|
foubeziers[2]->innerLineWidth = innw;
|
||||||
}
|
}
|
||||||
|
|
||||||
// oneellipse->radiusInImageSpace = true;
|
// oneellipse->radiusInImageSpace = true;
|
||||||
@@ -774,51 +774,51 @@ Locallab::Locallab ():
|
|||||||
if (options.showdelimspot) {
|
if (options.showdelimspot) {
|
||||||
onebeziers[0] = new Beziers();
|
onebeziers[0] = new Beziers();
|
||||||
onebeziers[0]->datum = Geometry::IMAGE;
|
onebeziers[0]->datum = Geometry::IMAGE;
|
||||||
onebeziers[0]->innerLineWidth = 1;
|
onebeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
onebeziers[1] = new Beziers();
|
onebeziers[1] = new Beziers();
|
||||||
onebeziers[1]->datum = Geometry::IMAGE;
|
onebeziers[1]->datum = Geometry::IMAGE;
|
||||||
onebeziers[1]->innerLineWidth = 1;
|
onebeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
onebeziers[2] = new Beziers();
|
onebeziers[2] = new Beziers();
|
||||||
onebeziers[2]->datum = Geometry::IMAGE;
|
onebeziers[2]->datum = Geometry::IMAGE;
|
||||||
onebeziers[2]->innerLineWidth = 1;
|
onebeziers[2]->innerLineWidth = innw;
|
||||||
|
|
||||||
twobeziers[0] = new Beziers();
|
twobeziers[0] = new Beziers();
|
||||||
twobeziers[0]->datum = Geometry::IMAGE;
|
twobeziers[0]->datum = Geometry::IMAGE;
|
||||||
twobeziers[0]->innerLineWidth = 1;
|
twobeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
twobeziers[1] = new Beziers();
|
twobeziers[1] = new Beziers();
|
||||||
twobeziers[1]->datum = Geometry::IMAGE;
|
twobeziers[1]->datum = Geometry::IMAGE;
|
||||||
twobeziers[1]->innerLineWidth = 1;
|
twobeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
twobeziers[2] = new Beziers();
|
twobeziers[2] = new Beziers();
|
||||||
twobeziers[2]->datum = Geometry::IMAGE;
|
twobeziers[2]->datum = Geometry::IMAGE;
|
||||||
twobeziers[2]->innerLineWidth = 1;
|
twobeziers[2]->innerLineWidth = innw;
|
||||||
|
|
||||||
thrbeziers[0] = new Beziers();
|
thrbeziers[0] = new Beziers();
|
||||||
thrbeziers[0]->datum = Geometry::IMAGE;
|
thrbeziers[0]->datum = Geometry::IMAGE;
|
||||||
thrbeziers[0]->innerLineWidth = 1;
|
thrbeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
thrbeziers[1] = new Beziers();
|
thrbeziers[1] = new Beziers();
|
||||||
thrbeziers[1]->datum = Geometry::IMAGE;
|
thrbeziers[1]->datum = Geometry::IMAGE;
|
||||||
thrbeziers[1]->innerLineWidth = 1;
|
thrbeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
thrbeziers[2] = new Beziers();
|
thrbeziers[2] = new Beziers();
|
||||||
thrbeziers[2]->datum = Geometry::IMAGE;
|
thrbeziers[2]->datum = Geometry::IMAGE;
|
||||||
thrbeziers[2]->innerLineWidth = 1;
|
thrbeziers[2]->innerLineWidth = innw;
|
||||||
|
|
||||||
foubeziers[0] = new Beziers();
|
foubeziers[0] = new Beziers();
|
||||||
foubeziers[0]->datum = Geometry::IMAGE;
|
foubeziers[0]->datum = Geometry::IMAGE;
|
||||||
foubeziers[0]->innerLineWidth = 1;
|
foubeziers[0]->innerLineWidth = innw;
|
||||||
|
|
||||||
foubeziers[1] = new Beziers();
|
foubeziers[1] = new Beziers();
|
||||||
foubeziers[1]->datum = Geometry::IMAGE;
|
foubeziers[1]->datum = Geometry::IMAGE;
|
||||||
foubeziers[1]->innerLineWidth = 1;
|
foubeziers[1]->innerLineWidth = innw;
|
||||||
|
|
||||||
foubeziers[2] = new Beziers();
|
foubeziers[2] = new Beziers();
|
||||||
foubeziers[2]->datum = Geometry::IMAGE;
|
foubeziers[2]->datum = Geometry::IMAGE;
|
||||||
foubeziers[2]->innerLineWidth = 1;
|
foubeziers[2]->innerLineWidth = innw;
|
||||||
}
|
}
|
||||||
|
|
||||||
// oneellipse->radiusInImageSpace = true;
|
// oneellipse->radiusInImageSpace = true;
|
||||||
|
Reference in New Issue
Block a user