Sweet Home 3D 4.0

Uses of Class
com.eteks.sweethome3d.model.Home

Packages that use Home
com.eteks.sweethome3d Instantiates the required classes to run Sweet Home 3D as a stand-alone application. 
com.eteks.sweethome3d.applet Instantiates the required classes to run Sweet Home 3D as an applet
com.eteks.sweethome3d.io Implements how to read and write homes and user preferences created in model classes of Sweet Home 3D. 
com.eteks.sweethome3d.j3d Contains various tool 3D classes and 3D home objects useful in Swing package
com.eteks.sweethome3d.model Describes model classes of Sweet Home 3D. 
com.eteks.sweethome3d.plugin Describes the super classes required to create Sweet Home 3D plug-ins. 
com.eteks.sweethome3d.swing Implements views created by Sweet Home 3D controllers with Swing components. 
com.eteks.sweethome3d.viewcontroller Describes controller classes and view interfaces of Sweet Home 3D. 
 

Uses of Home in com.eteks.sweethome3d
 

Methods in com.eteks.sweethome3d with parameters of type Home
protected  HomeFrameController SweetHome3D.createHomeFrameController(Home home)
          Returns a new instance of a home frame controller after home was created.
 

Constructors in com.eteks.sweethome3d with parameters of type Home
HomeFrameController(Home home, HomeApplication application, ViewFactory viewFactory, ContentManager contentManager, PluginManager pluginManager)
           
HomeFramePane(Home home, HomeApplication application, ContentManager contentManager, HomeFrameController controller)
           
 

Uses of Home in com.eteks.sweethome3d.applet
 

Methods in com.eteks.sweethome3d.applet that return Home
 Home HomeAppletRecorder.readHome(String name)
          Returns a home instance read from its file name.
 

Methods in com.eteks.sweethome3d.applet with parameters of type Home
protected  HomeController AppletApplication.createHomeController(Home home)
          Returns a new instance of a home controller after home was created.
 void HomeAppletRecorder.writeHome(Home home, String name)
          Posts home data to the server URL returned by getHomeSaveURL.
 

Constructors in com.eteks.sweethome3d.applet with parameters of type Home
HomeAppletController(Home home, HomeApplication application, ViewFactory viewFactory, ContentManager contentManager, PluginManager pluginManager, boolean newHomeEnabled, boolean openEnabled, boolean saveEnabled, boolean saveAsEnabled)
           
 

Uses of Home in com.eteks.sweethome3d.io
 

Methods in com.eteks.sweethome3d.io that return Home
 Home DefaultHomeInputStream.readHome()
          Reads home from a zipped stream.
 Home HomeFileRecorder.readHome(String name)
          Returns a home instance read from its file name.
 

Methods in com.eteks.sweethome3d.io with parameters of type Home
 void DefaultHomeOutputStream.writeHome(Home home)
          Writes home in a zipped stream followed by Content objects it points to.
 void HomeFileRecorder.writeHome(Home home, String name)
          Writes home data.
 

Uses of Home in com.eteks.sweethome3d.j3d
 

Methods in com.eteks.sweethome3d.j3d with parameters of type Home
 Object Object3DBranchFactory.createObject3D(Home home, Selectable item, boolean waitForLoading)
          Returns the 3D object matching a given item.
 

Constructors in com.eteks.sweethome3d.j3d with parameters of type Home
Ground3D(Home home, float originX, float originY, float width, float depth, boolean waitTextureLoadingEnd)
          Creates a 3D ground for the given home.
HomePieceOfFurniture3D(HomePieceOfFurniture piece, Home home)
          Creates the 3D piece matching the given home piece.
HomePieceOfFurniture3D(HomePieceOfFurniture piece, Home home, boolean ignoreDrawingMode, boolean waitModelAndTextureLoadingEnd)
          Creates the 3D piece matching the given home piece.
PhotoRenderer(Home home, Object3DFactory object3DFactory, PhotoRenderer.Quality quality)
          Creates an instance ready to render the scene matching the given home.
PhotoRenderer(Home home, PhotoRenderer.Quality quality)
          Creates an instance ready to render the scene matching the given home.
Room3D(Room room, Home home)
          Creates the 3D room matching the given home room.
Room3D(Room room, Home home, boolean ignoreCeilingPart, boolean ignoreInvisiblePart, boolean waitTextureLoadingEnd)
          Creates the 3D room matching the given home room.
Wall3D(Wall wall, Home home)
          Creates the 3D wall matching the given home wall.
Wall3D(Wall wall, Home home, boolean ignoreDrawingMode, boolean waitTextureLoadingEnd)
          Creates the 3D wall matching the given home wall.
 

Uses of Home in com.eteks.sweethome3d.model
 

Methods in com.eteks.sweethome3d.model that return Home
 Home Home.clone()
          Returns a clone of this home and the objects it contains.
 Home HomeApplication.createHome()
          Returns a new home.
 Home HomeRecorder.readHome(String name)
          Returns a home instance read from its name.
 

Methods in com.eteks.sweethome3d.model that return types with arguments of type Home
 List<Home> HomeApplication.getHomes()
          Returns an unmodifiable collection of the homes of this application.
 

Methods in com.eteks.sweethome3d.model with parameters of type Home
 void HomeApplication.addHome(Home home)
          Adds a given home to the homes list of this application.
 void HomeApplication.deleteHome(Home home)
          Removes a given home from the homes list of this application.
 void HomeRecorder.writeHome(Home home, String name)
          Writes home data.
 

Method parameters in com.eteks.sweethome3d.model with type arguments of type Home
 void HomeApplication.addHomesListener(CollectionListener<Home> listener)
          Adds the home listener in parameter to this application.
 void HomeApplication.removeHomesListener(CollectionListener<Home> listener)
          Removes the home listener in parameter from this application.
 

Uses of Home in com.eteks.sweethome3d.plugin
 

Methods in com.eteks.sweethome3d.plugin that return Home
 Home Plugin.getHome()
          Returns the home associated to this plug-in instance.
 

Methods in com.eteks.sweethome3d.plugin with parameters of type Home
 List<Plugin> PluginManager.getPlugins(HomeApplication application, Home home, UserPreferences preferences, UndoableEditSupport undoSupport)
          Returns an unmodifiable list of plug-in instances initialized with the given parameters.
 

Constructors in com.eteks.sweethome3d.plugin with parameters of type Home
HomePluginController(Home home, HomeApplication application, ViewFactory viewFactory, ContentManager contentManager, PluginManager pluginManager)
          Creates the controller of home view.
 

Uses of Home in com.eteks.sweethome3d.swing
 

Methods in com.eteks.sweethome3d.swing with parameters of type Home
 View SwingViewFactory.createFurnitureView(Home home, UserPreferences preferences, FurnitureController furnitureController)
          Returns a new table that displays home furniture.
 HomeView SwingViewFactory.createHomeView(Home home, UserPreferences preferences, HomeController homeController)
          Returns a new view that displays home and its sub views.
 DialogView SwingViewFactory.createPhotosView(Home home, UserPreferences preferences, PhotosController photosController)
          Returns a new view able to compute a photos of a home from its stored points of view.
 DialogView SwingViewFactory.createPhotoView(Home home, UserPreferences preferences, PhotoController photoController)
          Returns a new view able to create photo realistic images of the given home.
protected  PlanComponent MultipleLevelsPlanPanel.createPlanComponent(Home home, UserPreferences preferences, PlanController controller)
          Creates and returns the main plan component displayed and layout by this component.
 PlanView SwingViewFactory.createPlanView(Home home, UserPreferences preferences, PlanController planController)
          Returns a new view that displays home plan.
 DialogView SwingViewFactory.createPrintPreviewView(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
          Returns a new view that displays home print preview.
 DialogView SwingViewFactory.createVideoView(Home home, UserPreferences preferences, VideoController videoController)
          Returns a new view able to create 3D videos of the given home.
 View SwingViewFactory.createView3D(Home home, UserPreferences preferences, HomeController3D homeController3D)
          Returns a new view that displays home in 3D.
 boolean FurnitureTable.FurnitureFilter.include(Home home, HomePieceOfFurniture piece)
          Returns true if the given piece should be shown, otherwise returns false if the piece should be hidden.
 

Constructors in com.eteks.sweethome3d.swing with parameters of type Home
FurnitureTable(Home home, UserPreferences preferences)
          Creates a table that displays furniture of home.
FurnitureTable(Home home, UserPreferences preferences, FurnitureController controller)
          Creates a table controlled by controller that displays furniture of home.
FurnitureTransferHandler(Home home, ContentManager contentManager, HomeController homeController)
          Creates a handler able to transfer home furniture.
HomeComponent3D(Home home)
          Creates a 3D component that displays home walls, rooms and furniture, with no controller.
HomeComponent3D(Home home, HomeController3D controller)
          Creates a 3D component that displays home walls, rooms and furniture.
HomeComponent3D(Home home, UserPreferences preferences, boolean displayShadowOnFloor)
          Creates a 3D component that displays home walls, rooms and furniture, with shadows on the floor.
HomeComponent3D(Home home, UserPreferences preferences, HomeController3D controller)
          Creates a 3D component that displays home walls, rooms and furniture.
HomeComponent3D(Home home, UserPreferences preferences, Object3DFactory object3DFactory, HomeController3D controller)
          Creates a 3D component that displays home walls, rooms and furniture.
HomePane(Home home, UserPreferences preferences, HomeController controller)
          Creates home view associated with its controller.
HomePDFPrinter(Home home, UserPreferences preferences, HomeController controller, Font defaultFont)
          Creates a PDF printer able to write to an output stream.
HomePrintableComponent(Home home, HomeController controller, Font defaultFont)
          Creates a printable component that will print or display the furniture view, the plan view and 3D view of the home managed by controller.
MultipleLevelsPlanPanel(Home home, UserPreferences preferences, PlanController controller)
           
PhotoPanel(Home home, UserPreferences preferences, PhotoController controller)
           
PhotoSizeAndQualityPanel(Home home, UserPreferences preferences, AbstractPhotoController controller)
           
PhotosPanel(Home home, UserPreferences preferences, PhotosController controller)
           
PlanComponent(Home home, UserPreferences preferences, PlanController controller)
          Creates a new plan that displays home.
PlanTransferHandler(Home home, ContentManager contentManager, HomeController homeController)
          Creates a handler able to transfer furniture and walls in plan.
PrintPreviewPanel(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
          Creates a panel that displays print preview.
VideoPanel(Home home, UserPreferences preferences, VideoController controller)
          Creates a video panel.
 

Uses of Home in com.eteks.sweethome3d.viewcontroller
 

Methods in com.eteks.sweethome3d.viewcontroller with parameters of type Home
 View ViewFactoryAdapter.createFurnitureView(Home home, UserPreferences preferences, FurnitureController furnitureController)
           
 View ViewFactory.createFurnitureView(Home home, UserPreferences preferences, FurnitureController furnitureController)
          Returns a new view that displays home furniture list.
 HomeView ViewFactoryAdapter.createHomeView(Home home, UserPreferences preferences, HomeController homeController)
           
 HomeView ViewFactory.createHomeView(Home home, UserPreferences preferences, HomeController homeController)
          Returns a new view that displays home and its sub views.
 Object Object3DFactory.createObject3D(Home home, Selectable item, boolean waitForLoading)
          Returns the 3D object matching a given item.
 DialogView ViewFactoryAdapter.createPhotosView(Home home, UserPreferences preferences, PhotosController photosController)
           
 DialogView ViewFactory.createPhotosView(Home home, UserPreferences preferences, PhotosController photosController)
          Returns a new view able to compute a photos of a home from its stored points of view.
 DialogView ViewFactoryAdapter.createPhotoView(Home home, UserPreferences preferences, PhotoController photoController)
           
 DialogView ViewFactory.createPhotoView(Home home, UserPreferences preferences, PhotoController photoController)
          Returns a new view able to compute a photo realistic image of a home.
 PlanView ViewFactoryAdapter.createPlanView(Home home, UserPreferences preferences, PlanController planController)
           
 PlanView ViewFactory.createPlanView(Home home, UserPreferences preferences, PlanController planController)
          Returns a new view that displays home on a plan.
 DialogView ViewFactoryAdapter.createPrintPreviewView(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
           
 DialogView ViewFactory.createPrintPreviewView(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
          Returns a new view that displays home print preview.
 DialogView ViewFactoryAdapter.createVideoView(Home home, UserPreferences preferences, VideoController videoController)
           
 DialogView ViewFactory.createVideoView(Home home, UserPreferences preferences, VideoController videoController)
          Returns a new view able to compute a 3D video of a home.
 View ViewFactoryAdapter.createView3D(Home home, UserPreferences preferences, HomeController3D controller)
           
 View ViewFactory.createView3D(Home home, UserPreferences preferences, HomeController3D homeController3D)
          Returns a new view that displays home in 3D.
 

Constructors in com.eteks.sweethome3d.viewcontroller with parameters of type Home
AbstractPhotoController(Home home, UserPreferences preferences, View view3D, ContentManager contentManager)
           
BackgroundImageWizardController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
           
CompassController(Home home, UserPreferences preferences, ViewFactory viewFactory, UndoableEditSupport undoSupport)
           
FurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory)
          Creates the controller of home furniture view.
FurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates the controller of home furniture view with undo support.
Home3DAttributesController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates the controller of 3D view with undo support.
HomeController(Home home, HomeApplication application, ViewFactory viewFactory)
          Creates the controller of home view.
HomeController(Home home, HomeApplication application, ViewFactory viewFactory, ContentManager contentManager)
          Creates the controller of home view.
HomeController(Home home, UserPreferences preferences, ViewFactory viewFactory)
          Creates the controller of home view.
HomeController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates the controller of home view.
HomeController3D(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates the controller of home 3D view.
HomeFurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates the controller of home furniture view with undo support.
HomeFurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory, UndoableEditSupport undoSupport)
          Creates the controller of home furniture view with undo support.
ImportedFurnitureWizardController(Home home, String modelName, UserPreferences preferences, FurnitureController furnitureController, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates a controller that edits a new imported home piece of furniture with a given modelName.
ImportedFurnitureWizardController(Home home, UserPreferences preferences, FurnitureController furnitureController, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates a controller that edits a new imported home piece of furniture.
LabelController(Home home, float x, float y, UserPreferences preferences, ViewFactory viewFactory, UndoableEditSupport undoSupport)
          Creates the controller of label creation with undo support.
LabelController(Home home, UserPreferences preferences, ViewFactory viewFactory, UndoableEditSupport undoSupport)
          Creates the controller of label modifications with undo support.
LevelController(Home home, UserPreferences preferences, ViewFactory viewFactory, UndoableEditSupport undoSupport)
          Creates the controller of home levels view with undo support.
ObserverCameraController(Home home, UserPreferences preferences, ViewFactory viewFactory)
          Creates the controller of 3D view with undo support.
PageSetupController(Home home, UserPreferences preferences, ViewFactory viewFactory, UndoableEditSupport undoSupport)
          Creates the controller of page setup with undo support.
PhotoController(Home home, UserPreferences preferences, View view3D, ViewFactory viewFactory, ContentManager contentManager)
           
PhotosController(Home home, UserPreferences preferences, View view3D, ViewFactory viewFactory, ContentManager contentManager)
           
PlanController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates the controller of plan view.
PrintPreviewController(Home home, UserPreferences preferences, HomeController homeController, ViewFactory viewFactory)
          Creates the controller of print preview with undo support.
RoomController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates the controller of room view with undo support.
VideoController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
           
WallController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, UndoableEditSupport undoSupport)
          Creates the controller of wall view with undo support.
 


Sweet Home 3D 4.0

© Copyrights 2006-2013 eTeks - All rights reserved
Distributed under GNU General Public License