vtk-m/vtkm
Kenneth Moreland 0da5573085 Fix scaling of x/y field of views
Prevously, the x field of view was computed by scaling the y field of
view by the aspect ratio of the canvas. However, this is wrong because
the field of view angles do not scale linearly with the aspect ratio.
Fix this issue by using trig functions to convert the angle to distance,
scale the distance, and then convert back to angle.
2018-05-07 18:40:45 -06:00
..
cont Merge topic 'correct_gcc_7_crashes' 2018-05-03 10:54:08 -04:00
exec Suppress conversion warning inside Cell Interpolate code 2018-05-02 13:32:02 -04:00
filter fixes #220: pass only requested fields. 2018-04-20 14:22:47 -04:00
internal Merge topic 'cmake_refactor' 2018-04-05 12:35:38 -04:00
interop Merge branch 'master' into vtk-m-cmake_refactor 2018-02-23 14:52:00 -05:00
io Merge branch 'master' into vtk-m-cmake_refactor 2018-03-29 22:51:26 -04:00
rendering Fix scaling of x/y field of views 2018-05-07 18:40:45 -06:00
testing Suppress maybe-uninitialized warnings from VecTraitsTests 2018-05-02 16:39:25 -04:00
thirdparty Merge branch 'upstream-diy' into correct_clang_6_warnings 2018-05-02 14:28:46 -04:00
worklet Merge topic 'correct_gcc_7_crashes' 2018-05-03 10:54:08 -04:00
.gitattributes
Assert.h Merge branch 'master' into vtk-m-cmake_refactor 2018-03-29 22:51:26 -04:00
BaseComponent.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
BinaryOperators.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
BinaryPredicates.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
Bounds.h Merge branch 'master' into vtk-m-cmake_refactor 2018-02-23 14:52:00 -05:00
CellShape.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
CellTraits.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
CMakeLists.txt Merge branch 'master' into vtk-m-cmake_refactor 2018-03-29 22:51:26 -04:00
Flags.h Fix Field constructors 2017-12-21 12:48:15 -05:00
Hash.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
ImplicitFunction.h Remove unneeded host/device markups on default constructors 2018-01-08 14:00:58 -05:00
ListTag.h Remove VS2013 workarounds from VTK-m. 2018-02-23 15:39:39 -05:00
Math.h Correct issues found be enabling more CUDA warnings. 2018-04-23 14:27:53 -04:00
Math.h.in Correct issues found be enabling more CUDA warnings. 2018-04-23 14:27:53 -04:00
Matrix.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
NewtonsMethod.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
Pair.h Correct more host/device warnings found with new cmake code. 2018-01-08 14:00:58 -05:00
Range.h Merge branch 'master' into vtk-m-cmake_refactor 2018-02-23 14:52:00 -05:00
RangeId3.h Merge branch 'master' into vtk-m-cmake_refactor 2018-02-23 14:52:00 -05:00
RangeId.h Misc. typos 2018-01-30 06:51:47 -05:00
StaticAssert.h Add hint to read source code for help 2018-01-08 10:53:44 -07:00
TopologyElementTag.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Transform3D.h Misc. typos 2018-01-30 06:51:47 -05:00
TypeListTag.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
Types.h Add a vtkm::Vec<T,N> fast path for CopyInto a vec of the same type 2018-05-02 15:54:51 -04:00
TypeTraits.h Misc. typos 2018-01-30 06:51:47 -05:00
UnaryPredicates.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
VecAxisAlignedPointCoordinates.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
VecFromPortal.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
VecFromPortalPermute.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
VectorAnalysis.h vtkm::Lerp now casts integer types to an appropriate scalar type. 2018-04-04 11:00:12 -04:00
VecTraits.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
VecVariable.h Make all Vec types consistently mark methods as inline 2018-04-25 10:48:28 -04:00
Version.h.in Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VirtualObjectBase.h Correct warnings and errors found with MSVC2017+CUDA9 2018-01-31 15:58:45 -05:00