ozantonkal
|
f6e1a093cd
|
implement window relevant methods in Viz3d
|
2013-09-05 20:56:33 +02:00 |
|
ozantonkal
|
4f416352e1
|
implemented actor representation methods in viz3d
|
2013-09-05 20:56:33 +02:00 |
|
ozantonkal
|
cf36b8f817
|
rendering properties in Widget and Viz3d
|
2013-09-05 20:56:33 +02:00 |
|
ozantonkal
|
b032b4dded
|
move frompolyfile to widget class as static method, remove addpolygon and its alikes
|
2013-09-05 20:56:33 +02:00 |
|
ozantonkal
|
0bbaf5d47a
|
removeAllWidgets implementation, removed other remove methods
|
2013-09-05 20:56:33 +02:00 |
|
ozantonkal
|
e106dcc606
|
remove include vtk headers from outside of precomp.hpp
|
2013-09-05 20:56:32 +02:00 |
|
ozantonkal
|
d83be1dccc
|
fixes based on the feedback: window name prefix is automatically added when it is not there, singleton class returns reference instead of pointer, destructor is private, release function implemented
|
2013-08-23 18:49:21 +02:00 |
|
ozantonkal
|
6bc393676d
|
cv::viz::get(window_name) implementation
|
2013-08-20 20:22:14 +02:00 |
|
ozantonkal
|
669abd58bc
|
initial shared pointer implementation for Viz3d, singleton VizAccessor, cv::viz::get function initial implementation
|
2013-08-19 20:09:47 +02:00 |
|
ozantonkal
|
4a1573de9b
|
principal point is always set even though the intrinsic parameters are not given (center of window), fixed computation mistakes in setWindowSize in camera class
|
2013-08-09 10:39:30 +02:00 |
|
ozantonkal
|
bb057491ea
|
create camera from projection matrix (used for getCamera in viz)
|
2013-08-08 12:14:27 +02:00 |
|
ozantonkal
|
71dc5f8291
|
simulate real cameras by working around vtkUserTransform to set projection matrix
|
2013-08-07 16:20:23 +02:00 |
|
ozantonkal
|
422b967e9a
|
fix computeProjectionMatrix in Camera class, also check if there is principal point defined
|
2013-08-07 15:52:24 +02:00 |
|
ozantonkal
|
5335489daa
|
viz getWindowSize, setWindowSize
|
2013-08-07 09:28:39 +02:00 |
|
ozantonkal
|
9c20e77013
|
fix conversion functions to use appropriate vtk function
|
2013-08-05 18:39:36 +02:00 |
|
ozantonkal
|
119d97f1f6
|
remove old camera, rename new camera
|
2013-08-05 15:37:08 +02:00 |
|
ozantonkal
|
f060eee5a5
|
fix window_size setter, remove camera related old methods from viz3d
|
2013-08-05 15:10:17 +02:00 |
|
ozantonkal
|
439ba98e0a
|
initial implementation of projection matrix, 3D to window coordinates, window coordinates to 3D ray (not yet tested)
|
2013-08-05 13:01:21 +02:00 |
|
ozantonkal
|
0bb89e767a
|
fix field of view formula in camera class, implement get camera
|
2013-08-04 17:01:41 +02:00 |
|
ozantonkal
|
f445f76213
|
initial setCamera implementation
|
2013-08-03 16:33:11 +02:00 |
|
ozantonkal
|
8fa6b6a6ef
|
initial setViewerPose implementation
|
2013-08-03 15:24:15 +02:00 |
|
ozantonkal
|
4b85c849ca
|
fix rgb and bgr incompatibility
|
2013-07-16 09:06:14 +02:00 |
|
ozantonkal
|
b066d1982f
|
mesh widget implementation
|
2013-07-15 12:02:20 +02:00 |
|
Anatoly Baksheev
|
6ca1822f36
|
added comments with future work for VizImpl
added authors to license header
|
2013-07-13 20:42:49 +04:00 |
|
Anatoly Baksheev
|
d6e2b657f9
|
more refactoring
|
2013-07-13 19:42:49 +04:00 |
|
Anatoly Baksheev
|
3e41f0647e
|
removed q subfolder
|
2013-07-13 17:45:46 +04:00 |
|
Anatoly Baksheev
|
c6a8bd65a8
|
fixed some warnings for windows
minor buitification
|
2013-07-11 14:45:39 +04:00 |
|
ozantonkal
|
eef8195569
|
clean unnecessary methods, make text3d face camera
|
2013-07-11 09:30:52 +02:00 |
|
ozantonkal
|
200b254bad
|
rearrange widget constructors
|
2013-07-09 15:18:44 +02:00 |
|
ozantonkal
|
318b1c00a9
|
implement assignment operator and copy constructor for all widgets existing
|
2013-07-09 14:12:49 +02:00 |
|
ozantonkal
|
b50d777985
|
cloudwidget private implementation for duplicate code, add cv_assert(exists), fix bug point_step bug in CloudNormalsWidget
|
2013-07-08 21:48:19 +02:00 |
|
ozantonkal
|
658e4c5e97
|
set/get/updateWidgetPose implemented, cloudNormals with color
|
2013-07-08 18:56:13 +02:00 |
|
ozantonkal
|
6e5ae98582
|
initial cloud widget implementation, fix safedowncasts
|
2013-07-08 15:12:50 +02:00 |
|
ozantonkal
|
653eda45f8
|
text widget implementation
|
2013-07-08 10:41:42 +02:00 |
|
ozantonkal
|
c4f4727ee5
|
showWidget takes Affine3f as argument
|
2013-07-08 10:53:00 +03:00 |
|
Anatoly Baksheev
|
9d684a39da
|
Fixed ref counting bug, minor formatting
|
2013-07-05 14:35:12 +04:00 |
|
ozantonkal
|
7e2643abff
|
removed shape files
|
2013-07-04 19:05:56 +03:00 |
|
ozantonkal
|
4c3d1d583a
|
remove ModelCoefficients, remove showShape methods from viz3d
|
2013-07-04 18:47:52 +03:00 |
|
ozantonkal
|
5bb95c4110
|
remove widget implementation
|
2013-07-04 18:36:26 +03:00 |
|
Anatoly Baksheev
|
efa7f09048
|
slight refactoring of widget system code
|
2013-07-04 13:54:00 +04:00 |
|
ozantonkal
|
c8d2b5ff44
|
fix vtkActor to vtkLODActor, initial implementation LineWidget, showWidget
|
2013-07-03 20:53:03 +03:00 |
|
Anatoly Baksheev
|
e0b7e63787
|
getShapePose/setShapePose simplification
little code beautification, formatting
|
2013-07-02 00:07:05 +04:00 |
|
Anatoly Baksheev
|
2229d91c50
|
Merge remote-tracking branch 'remotes/ozan/refactoring_shapeMethods' into viz
Conflicts:
modules/viz/test/test_viz3d.cpp
|
2013-07-01 21:39:04 +04:00 |
|
ozantonkal
|
1830059969
|
removed redundant addShape methods
|
2013-06-27 13:05:52 +03:00 |
|
ozantonkal
|
4a19ff3a7c
|
createArrow and showArrow implementation without label
|
2013-06-27 12:33:19 +03:00 |
|
ozantonkal
|
c4a07b7531
|
createSphere and showSphere implementations
|
2013-06-27 11:51:36 +03:00 |
|
ozantonkal
|
17bdc29d5b
|
setShapePose and getShapePose implementations
|
2013-06-26 12:52:43 +02:00 |
|
ozantonkal
|
fd6eeac6aa
|
showCylinder and showCircle implementations
|
2013-06-26 11:32:12 +02:00 |
|
ozantonkal
|
98edabd42c
|
showCylinder implementation
|
2013-06-26 11:13:34 +02:00 |
|
ozantonkal
|
55683e7b3b
|
showCube implementation
|
2013-06-26 10:46:26 +02:00 |
|