summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2015-04-07 20:21:11 -0300
committerJuan Linietsky <reduzio@gmail.com>2015-04-07 20:21:11 -0300
commit219fce737c05405db06cb268520d6abf0386db38 (patch)
treec18beadc53b277930a70cd2f815a4daeb4fc8468 /core
parent8619cb64baf8a267056fec83f90f29aa2446317a (diff)
parent600bae34bd4a2d57a1c8c7b108b873846b26830e (diff)
Merge pull request #1564 from Faless/area_combine-1
Implement combine mode for area
Diffstat (limited to 'core')
-rw-r--r--core/vector.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/core/vector.h b/core/vector.h
index 90a9bf715b..d6453a3b83 100644
--- a/core/vector.h
+++ b/core/vector.h
@@ -149,7 +149,16 @@ public:
sort_custom<_DefaultComparator<T> >();
}
-
+ void ordered_insert(const T& p_val) {
+ int i;
+ for (i=0; i<size(); i++) {
+
+ if (p_val < operator[](i)) {
+ break;
+ };
+ };
+ insert(i, p_val);
+ }
void operator=(const Vector& p_from);
Vector(const Vector& p_from);