Index

A B C D E G H I M P R S 
All Classes and Interfaces|All Packages|Serialized Form

A

addShape(String, PShape) - Method in class spacefiller.shapemapper.ShapeMapper
Add the passed shape, assigning it the passed name, and attaching 1 mapping.
addShape(String, PShape, int) - Method in class spacefiller.shapemapper.ShapeMapper
Add the passed shape, assigning it the passed name, and attaching the provided number of mappings.
addShape(PShape) - Method in class spacefiller.shapemapper.ShapeMapper
Add the passed shape with the default name and attaching 1 mapping.

B

beginMapping() - Method in class spacefiller.shapemapper.MappedShape
 
beginMapping() - Method in class spacefiller.shapemapper.Mapping
 
beginMapping() - Method in class spacefiller.shapemapper.ShapeMapper
Apply the estimated projection mapping.
beginMapping(PGraphics3D) - Method in class spacefiller.shapemapper.Mapping
 

C

calibrateMode() - Method in class spacefiller.shapemapper.ShapeMapper
Switch to calibration mode.
clear() - Method in class spacefiller.shapemapper.Mapping
 
clearCalibrations() - Method in class spacefiller.shapemapper.ShapeMapper
Clear all calibration data from memory and disk.
computeTransform() - Method in class spacefiller.shapemapper.Mapping
 
createMapping() - Method in class spacefiller.shapemapper.MappedShape
 

D

draw(PGraphics3D) - Method in class spacefiller.shapemapper.MappedShape
 
drawFaceMask(PGraphics) - Method in class spacefiller.shapemapper.Mapping
 

E

empty() - Static method in class spacefiller.shapemapper.GraphicsTransform
 
endMapping() - Method in class spacefiller.shapemapper.MappedShape
 
endMapping() - Method in class spacefiller.shapemapper.Mapping
 
endMapping() - Method in class spacefiller.shapemapper.ShapeMapper
Stop applying the estimated projection mappping.
endMapping(PGraphics3D) - Method in class spacefiller.shapemapper.Mapping
 
endMapping(PGraphics3D, boolean) - Method in class spacefiller.shapemapper.Mapping
 

G

get(PVector) - Method in class spacefiller.shapemapper.Mapping
 
getCameraState() - Method in class spacefiller.shapemapper.Mapping
 
getClosestMappedPointTo(PVector) - Method in class spacefiller.shapemapper.Mapping
 
getClosestPointTo(PVector, PGraphics3D) - Method in class spacefiller.shapemapper.MappedShape
 
getFaceMask(int) - Method in class spacefiller.shapemapper.Mapping
 
getMappedPoints() - Method in class spacefiller.shapemapper.Mapping
 
getMapping(int) - Method in class spacefiller.shapemapper.MappedShape
 
getMappings() - Method in class spacefiller.shapemapper.MappedShape
 
getName() - Method in class spacefiller.shapemapper.MappedShape
 
getNumMappings() - Method in class spacefiller.shapemapper.MappedShape
 
getShape() - Method in class spacefiller.shapemapper.MappedShape
 
getShape(String) - Method in class spacefiller.shapemapper.ShapeMapper
 
getShapes() - Method in class spacefiller.shapemapper.ShapeMapper
Returns all the shapes currently managed by library.
GraphicsTransform - Class in spacefiller.shapemapper
 
GraphicsTransform() - Constructor for class spacefiller.shapemapper.GraphicsTransform
 
GraphicsTransform(PMatrix3D, PMatrix3D) - Constructor for class spacefiller.shapemapper.GraphicsTransform
 

H

hideGui() - Method in class spacefiller.shapemapper.ShapeMapper
Hide the library GUI.

I

isReady() - Method in class spacefiller.shapemapper.GraphicsTransform
 
isReady() - Method in class spacefiller.shapemapper.Mapping
 

M

MappedShape - Class in spacefiller.shapemapper
A mapped shape represents a shape and all attached mappings.
MappedShape(String, PApplet, PShape) - Constructor for class spacefiller.shapemapper.MappedShape
 
Mapping - Class in spacefiller.shapemapper
Represents a specific mapping of a shape via a projector.
Mapping(PApplet, PGraphics3D, PShape) - Constructor for class spacefiller.shapemapper.Mapping
 
modelViewMatrix - Variable in class spacefiller.shapemapper.GraphicsTransform
 

P

projectionMatrix - Variable in class spacefiller.shapemapper.GraphicsTransform
 
put(PVector, PVector) - Method in class spacefiller.shapemapper.Mapping
 

R

remove(PVector) - Method in class spacefiller.shapemapper.Mapping
 
renderMode() - Method in class spacefiller.shapemapper.ShapeMapper
Switch to render mode.

S

setCameraState(CameraState) - Method in class spacefiller.shapemapper.Mapping
 
setFaceMask(int, boolean) - Method in class spacefiller.shapemapper.Mapping
 
setFromOtherMapping(Mapping) - Method in class spacefiller.shapemapper.Mapping
 
setMappingsFromModel(MappedShape) - Method in class spacefiller.shapemapper.MappedShape
 
ShapeMapper - Class in spacefiller.shapemapper
Top level class for the Shape Mapper library.
ShapeMapper(PApplet) - Constructor for class spacefiller.shapemapper.ShapeMapper
Initialize the library with no starting shape.
ShapeMapper(PApplet, PShape) - Constructor for class spacefiller.shapemapper.ShapeMapper
Initialize the library with a single shape.
showGui() - Method in class spacefiller.shapemapper.ShapeMapper
Show the library GUI.
spacefiller.shapemapper - package spacefiller.shapemapper
 
A B C D E G H I M P R S 
All Classes and Interfaces|All Packages|Serialized Form