25 Commits (ffbaf5898650c774826237b7225c6d663d3b1d93)

Author SHA1 Message Date
Pierre Proske ffbaf58986 Initial fullscreen Quad support 5 years ago
Krisjanis Rijnieks ca7bfeafac Fix warning "is abstract but has non-virtual destructor" 8 years ago
Krisjanis Rijnieks 26326733cc Make it work with openFrameworks master branch 8 years ago
Krisjanis Rijnieks 9966ecf83a Update code to use Vec3 and Vec2 everywhere 8 years ago
Krisjanis Rijnieks 5e23b21eb2 Add Vec2 adapter class, Vec3 still to finish 8 years ago
Krisjanis Rijnieks 038c408919 Add passing mouse events instead of registering to them 9 years ago
Krisjanis Rijnieks 8ad0a307e4 Add primitive and buggy ScaleWidget functionality 9 years ago
Krisjanis Rijnieks 7cdf8b6190 Add `BaseSurface::getBoundingBox()` method 9 years ago
Krisjanis Rijnieks 103e29b881 Make `BaseSurface::scaleTo()` non-virtual 9 years ago
Krisjanis Rijnieks a8700b5b52 Remove `BaseSurface::getBoundingBox()` method 9 years ago
Krisjanis Rijnieks f92d479a70 Add `TriangleSurface::getBoundingBox()`, return copy instead of ref 9 years ago
Krisjanis Rijnieks 6ec0dfe065 Add pure virtual `BaseSurface::getBoundingBox()` method 9 years ago
Krisjanis Rijnieks 96e92bcb56 Add pure virtual `BaseSurface::scaleTo()` method 9 years ago
Krisjanis Rijnieks b3806b534a Change `BaseSurface` virtual methods to pure virtual 9 years ago
Krisjanis Rijnieks 67c63a120e Add virtual function return values for less warnings on the pi 9 years ago
Krisjanis Rijnieks c6ffd1a7a1 Make `BaseSurface::getMesh()` to return a reference, close #58 9 years ago
Krisjanis Rijnieks 18ae7b7b42 Add `clone()` and `deleteSurface()` methods to `BaseSurface` 9 years ago
Krisjanis Rijnieks 9b934ba2a7 Change vertex changed event to contain index of the vertex 9 years ago
Krisjanis Rijnieks 5726357069 Make surfaces emit events when vertices change 9 years ago
Krisjanis Rijnieks 94359e6986 Add vertex data changed todo 9 years ago
Krisjanis Rijnieks ccd277fff3 Add `BaseSurface::getMesh` that returns a copy of the mesh 9 years ago
Krisjanis Rijnieks 965eb57d14 Add `setVertices` and `setTexCoords` methods 10 years ago
Krisjanis Rijnieks 95b366ada5 Change src code style using ofStyler 10 years ago
Krisjanis Rijnieks 24fe4fdc94 Remove MoveSurfaceCommand from command stack via undo if surface not moved 10 years ago
Krisjanis Rijnieks 19c33ddd5f Massive restructure: 11 years ago
Felix Dubrownik 6d44d1cae7 ran clang Format with google code Style 11 years ago
Felix Dubrownik 66283175f1 Refactoring: Renaming Classes, introducing namespace 11 years ago
Felix Dubrownik 921b2e20da Renamed the files 11 years ago
Felix Dubrownik 5e2d481d9a bugfix: mesh doesn't recalculate when moved 11 years ago
Krisjanis Rijnieks e307d6c62a Fix crash when removing surface after releasing mouse outside window 11 years ago
Krisjanis Rijnieks f2b419c82e Add texture area dragging in gui texture edit mode 11 years ago
Krisjanis Rijnieks 8ab9754ff6 Add joints and surface deselection 11 years ago
Krisjanis Rijnieks 7c002c73b6 Add surface selection in projection mapping edit mode 11 years ago
Krisjanis Rijnieks 37d5cd9946 Add different surface management logic 11 years ago
Krisjanis Rijnieks 79b21aa16f Add alternative surface adding methods 11 years ago
Krisjanis Rijnieks da232790ba Add texture drawing on texture mapping edit mode and semi-transparent projection mapped surface over it 11 years ago
Krisjanis Rijnieks 7c169203a6 Add projection mappint and texture mapping working code to the surface GUI 11 years ago
Krisjanis Rijnieks ee49f3b80f Add setTexCoord method to triangle surface to be able to control texture coordinates of each triangle vertex 11 years ago
Krisjanis Rijnieks 0427680c29 Add setVertex method to striangle surface to be able to move its corners 11 years ago
Krisjanis Rijnieks d9d478a550 Added default texture automatic generation 11 years ago
Krisjanis Rijnieks 0022c92ba7 Add texture and texture coordinates to triangle surface 11 years ago
Krisjanis Rijnieks d830c04453 Add placeholder code for the ofxTriangleSurface 11 years ago