diff options
| author | Tim Redfern <tim@getdrop.com> | 2018-01-18 14:58:40 +0000 |
|---|---|---|
| committer | Tim Redfern <tim@getdrop.com> | 2018-01-18 14:58:40 +0000 |
| commit | 50877e0deaf349f6950de8342045c96d5bce257b (patch) | |
| tree | ca48b0210f5a5b219cf953a9d60ba7e52d98d857 /drawing/Frameworks/Syphon.framework/Headers/SyphonImage.h | |
| parent | 84b99181e804430acedb94ba848a801ffc33e15a (diff) | |
segmenting demo with syphon
Diffstat (limited to 'drawing/Frameworks/Syphon.framework/Headers/SyphonImage.h')
| -rw-r--r-- | drawing/Frameworks/Syphon.framework/Headers/SyphonImage.h | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/drawing/Frameworks/Syphon.framework/Headers/SyphonImage.h b/drawing/Frameworks/Syphon.framework/Headers/SyphonImage.h new file mode 100644 index 0000000..d43277e --- /dev/null +++ b/drawing/Frameworks/Syphon.framework/Headers/SyphonImage.h @@ -0,0 +1,50 @@ +/* + SyphonImage.h + Syphon + + Copyright 2010-2011 bangnoise (Tom Butterworth) & vade (Anton Marini). + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#import <Cocoa/Cocoa.h> +#import <OpenGL/OpenGL.h> + +/** + SyphonImage represents an image stored as an OpenGL texture of type GL_TEXTURE_RECTANGLE_ARB. + */ + +@interface SyphonImage : NSObject { + +} + +/** + A GLuint representing the texture name. The associated texture is of type GL_TEXTURE_RECTANGLE_ARB. + */ +@property (readonly) GLuint textureName; + +/** + A NSSize representing the dimensions of the texture. The image will fill the texture entirely. + */ +@property (readonly) NSSize textureSize; +@end |
