From 3b63753ad1c6dc8877652d3c03f4c9b5e7f0bc1c Mon Sep 17 00:00:00 2001 From: Krisjanis Rijnieks Date: Wed, 10 Jan 2018 18:31:25 +0100 Subject: [PATCH] Add wrappers for Application::addGrid col and row methods --- src/ofxPiMapper.cpp | 16 ++++++++++++++++ src/ofxPiMapper.h | 6 ++++++ 2 files changed, 22 insertions(+) diff --git a/src/ofxPiMapper.cpp b/src/ofxPiMapper.cpp index c41eeac..ab46a69 100644 --- a/src/ofxPiMapper.cpp +++ b/src/ofxPiMapper.cpp @@ -162,6 +162,22 @@ void ofxPiMapper::eraseSurface(int i){ } } +void ofxPiMapper::addGridColumn(){ + _application.addGridColumn(); +} + +void ofxPiMapper::removeGridColumn(){ + _application.removeGridColumn(); +} + +void ofxPiMapper::addGridRow(){ + _application.addGridRow(); +} + +void ofxPiMapper::removeGridRow(){ + _application.removeGridRow(); +} + void ofxPiMapper::setNextSource(){ _application.setNextSource(); } diff --git a/src/ofxPiMapper.h b/src/ofxPiMapper.h index f8e72eb..8220989 100644 --- a/src/ofxPiMapper.h +++ b/src/ofxPiMapper.h @@ -71,6 +71,12 @@ class ofxPiMapper { void moveSelection(ofx::piMapper::Vec3 by); void createSurface(ofx::piMapper::SurfaceType type); void eraseSurface(int i); + + // Specifically for GridWarpSurface + void addGridColumn(); + void removeGridColumn(); + void addGridRow(); + void removeGridRow(); // Sources, selected surface void setNextSource();