com.threerings.tudey.config
Class HandlerConfig.IntersectionShape
java.lang.Object
com.threerings.util.DeepObject
com.threerings.tudey.config.HandlerConfig.IntersectionShape
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Direct Known Subclasses:
- HandlerConfig.DefaultShape, HandlerConfig.TransformedShape
- Enclosing class:
- HandlerConfig
@EditorTypes(value={HandlerConfig.DefaultShape.class,HandlerConfig.TransformedShape.class})
@Strippable
public abstract static class HandlerConfig.IntersectionShape- extends DeepObject
- implements Exportable
Base class for the intersection shapes.
HandlerConfig.IntersectionShape
public HandlerConfig.IntersectionShape()
getShape
public abstract Shape getShape(Shape source,
Transform2D transform,
Shape result)
- Returns the intersection shape based on the source shape and transform.
- Parameters:
result - a result object to reuse if possible.
invalidate
public void invalidate()
- Invalidates any cached data.
Copyright © 2011. All Rights Reserved.