# Package org.eclipse.gef.zest.fx.models

This package provides viewer models to support hiding/unhiding of nodes ( `HidingModel`) as well as semantic zooming (`NavigationModel`).

Class Summary
HidingModel: The `HidingModel` manages a `Set` of currently hidden `Node`s.
NavigationModel: The `NavigationModel` manages a `Set` of `Graph`s for which the next layout pass should be skipped (due to transformation or navigation changes).
NavigationModel.ViewportState: Representation of a viewport's state, which manifests itself in x and y translation, width and height, as well as a contents transform.