Package com.treemap

# Class AbstractNesting<N,Row,Column,Color,Font>

java.lang.Object
com.treemap.AbstractNesting<N,Row,Column,Color,Font>

All Implemented Interfaces:
  `Nesting<N,Row,Column,Color,Font>`

public abstract class AbstractNesting<N,Row,Column,Color,Font> extends Object implements Nesting<N,Row,Column,Color,Font>
Created by luc on 17.11.16.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AbstractNesting()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `com.macrofocus.geom.Shape`
  `getNested(TreeMapModel<N,Row,Column,Color,Font> treeMapModel, N currentRoot, N node, com.macrofocus.geom.Shape shape)`
  `abstract com.macrofocus.geom.Shape`
  `subtract(TreeMapModel<N,Row,Column,Color,Font> model, com.macrofocus.geom.Shape rectangle, N node, double amount)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### AbstractNesting

    public AbstractNesting()

- ## Method Details

  - ### subtract

    public abstract com.macrofocus.geom.Shape subtract(TreeMapModel<N,Row,Column,Color,Font> model, com.macrofocus.geom.Shape rectangle, N node, double amount)

  - ### getNested

    public com.macrofocus.geom.Shape getNested(TreeMapModel<N,Row,Column,Color,Font> treeMapModel, N currentRoot, N node, com.macrofocus.geom.Shape shape)
    Specified by:
      `getNested` in interface `Nesting<N,Row,Column,Color,Font>`