Small change with map_values, target

release/4.3a0
Frank Dellaert 2013-10-25 21:35:38 +00:00
parent 21ebe5102f
commit 02da1a439e
2 changed files with 4 additions and 4 deletions

View File

@ -1787,10 +1787,10 @@
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
<target name="testVectorValues.run" path="build/gtsam/linear" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<target name="testVectorValuesUnordered.run" path="build/gtsam/linear" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildArguments>-j5</buildArguments>
<buildTarget>testVectorValues.run</buildTarget>
<buildTarget>testVectorValuesUnordered.run</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>

View File

@ -126,8 +126,8 @@ namespace gtsam {
{
// Count dimensions
DenseIndex totalDim = 0;
BOOST_FOREACH(const value_type& v, *this)
totalDim += v.second.size();
BOOST_FOREACH(const Vector& v, *this | map_values)
totalDim += v.size();
// Copy vectors
Vector result(totalDim);