Skip navigation links
Sweet Home 3D 5.6
A B C D E F G H I J L M N O P R S T U V W X Z 

A

about() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Displays about dialog.
AbstractPhotoController - Class in com.eteks.sweethome3d.viewcontroller
The base class for controllers of photo creation views.
AbstractPhotoController(Home, UserPreferences, View, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
 
AbstractPhotoController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
actionPerformed(ActionEvent) - Method in class com.eteks.sweethome3d.swing.ControllerAction
Calls the method on controller given in constructor.
actionPerformed(ActionEvent) - Method in class com.eteks.sweethome3d.swing.ResourceAction
Unsupported operation.
add(FurnitureCategory, CatalogPieceOfFurniture) - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Adds piece of a given category to this catalog.
add(TexturesCategory, CatalogTexture) - Method in class com.eteks.sweethome3d.model.TexturesCatalog
Adds texture of a given category to this catalog.
addAutoCompletionString(String, String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Adds the given string to the list of the strings used in auto completion of a property and notifies listeners of this change.
addAutoSelectionOnFocusGain(JTextComponent) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Adds focus and mouse listeners to the given textComponent that will select all its text when it gains focus by transfer.
addChangeListener(ChangeListener) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Adds a listener to this component.
addCollectionListener(CollectionListener<T>) - Method in class com.eteks.sweethome3d.model.CollectionChangeSupport
Adds the listener in parameter to the list of listeners that may be notified.
addDimensionLine(DimensionLine) - Method in class com.eteks.sweethome3d.model.Home
Adds the given dimension line to the set of dimension lines of this home.
addDimensionLines(List<DimensionLine>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Add dimensionLines to home and post an undoable new dimension line operation.
addDimensionLinesListener(CollectionListener<DimensionLine>) - Method in class com.eteks.sweethome3d.model.Home
Adds the dimension line listener in parameter to this home.
addFocusListener(FocusListener) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
 
addFurniture(List<HomePieceOfFurniture>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls new furniture added to home.
addFurniture(List<HomePieceOfFurniture>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Adds furniture to home and updates door and window flags if they intersect with walls and magnetism is enabled.
addFurnitureLibrary(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Throws an exception because applet user preferences can't manage additional furniture libraries.
addFurnitureLibrary(String) - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences can't manage additional furniture libraries.
addFurnitureLibrary(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Adds the file furnitureLibraryPath to the first furniture libraries folder to make the furniture library available to catalog.
addFurnitureLibrary(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Adds furnitureLibraryName to furniture catalog to make the furniture it contains available.
addFurnitureListener(CollectionListener<CatalogPieceOfFurniture>) - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Adds the furniture listener in parameter to this catalog.
addFurnitureListener(CollectionListener<HomePieceOfFurniture>) - Method in class com.eteks.sweethome3d.model.Home
Adds the furniture listener in parameter to this home.
addFurnitureToGroup(List<HomePieceOfFurniture>, HomeFurnitureGroup) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls new furniture added to the given group.
addFurnitureToGroup() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds the selected furniture in catalog to the selected group and selects it.
addHome(Home) - Method in class com.eteks.sweethome3d.model.HomeApplication
Adds a given home to the homes list of this application.
addHomeFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds the selected furniture in catalog to home and selects it.
addHomesListener(CollectionListener<Home>) - Method in class com.eteks.sweethome3d.model.HomeApplication
Adds the home listener in parameter to this application.
addItems(List<? extends Selectable>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Adds items to home and post an undoable operation.
addLabel(Label) - Method in class com.eteks.sweethome3d.model.Home
Adds the given label to the set of labels of this home.
addLabels(List<Label>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Add labels to home and post an undoable new label operation.
addLabelsListener(CollectionListener<Label>) - Method in class com.eteks.sweethome3d.model.Home
Adds the label listener in parameter to this home.
addLanguageLibrary(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Throws an exception because applet user preferences can't manage language libraries.
addLanguageLibrary(String) - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences can't manage additional language libraries.
addLanguageLibrary(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Adds languageLibraryPath to the first language libraries folder to make the language library it contains available to supported languages.
addLanguageLibrary(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Adds the language library to make the languages it contains available to supported languages.
addLayoutComponent(Component, Object) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Records a given component in this layout manager as the component at Constraints.TOP or at Constraints.BOTTOM of its container.
addLayoutComponent(String, Component) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Do not use.
addLevel(Level) - Method in class com.eteks.sweethome3d.model.Home
Adds the given level to the list of levels of this home.
addLevel() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the creation of a new level.
addLevelAtSameElevation() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the creation of a new level at same elevation.
addLevelsListener(CollectionListener<Level>) - Method in class com.eteks.sweethome3d.model.Home
Adds the level listener in parameter to this home.
addMouseListener(MouseListener) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
 
addMouseListener(MouseListener) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
 
addMouseMotionListener(MouseMotionListener) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
 
addMouseMotionListener(MouseMotionListener) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
 
addPieceOfFurniture(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.model.Home
Adds the piece in parameter to this home at the end of the furniture list.
addPieceOfFurniture(HomePieceOfFurniture, int) - Method in class com.eteks.sweethome3d.model.Home
Adds the piece in parameter at a given index.
addPieceOfFurniture(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Controls new piece added to home.
addPieceOfFurnitureToGroup(HomePieceOfFurniture, HomeFurnitureGroup, int) - Method in class com.eteks.sweethome3d.model.Home
Adds the piece in parameter at the index in the given group.
addPlugin(String) - Method in class com.eteks.sweethome3d.plugin.PluginManager
Adds the file at the given location to the first plug-ins folders if it exists.
addPoint(float, float) - Method in class com.eteks.sweethome3d.model.Polyline
Adds a point at the end of polyline points.
addPoint(float, float, int) - Method in class com.eteks.sweethome3d.model.Polyline
Adds a point at the given index.
addPoint(float, float) - Method in class com.eteks.sweethome3d.model.Room
Adds a point at the end of room points.
addPoint(float, float, int) - Method in class com.eteks.sweethome3d.model.Room
Adds a point at the given index.
addPointToSelectedRoom(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Adds a point to the selected room at the given coordinates and posts an undoable operation.
addPolyline(Polyline) - Method in class com.eteks.sweethome3d.model.Home
Adds a given polyline at the end of the polylines list of this home.
addPolyline(Polyline, int) - Method in class com.eteks.sweethome3d.model.Home
Adds a polyline at a given index of the set of polylines of this home.
addPolylines(List<Polyline>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Add newPolylines to home and post an undoable new polyline line operation.
addPolylinesListener(CollectionListener<Polyline>) - Method in class com.eteks.sweethome3d.model.Home
Adds the polyline listener in parameter to this home.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Camera
Adds the property change listener in parameter to this camera.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Compass
Adds the property change listener in parameter to this compass.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.DimensionLine
Adds the property change listener in parameter to this dimension line.
addPropertyChangeListener(Home.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Home
Adds the property change listener in parameter to this home.
addPropertyChangeListener(HomeEnvironment.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Adds the property change listener in parameter to this environment.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.HomeLight
Adds the property change listener in parameter to this piece.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Adds the property change listener in parameter to this piece.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Label
Adds the property change listener in parameter to this label.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Level
Adds the property change listener in parameter to this level.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Adds the property change listener in parameter to this camera.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Polyline
Adds the property change listener in parameter to this wall.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Room
Adds the property change listener in parameter to this wall.
addPropertyChangeListener(UserPreferences.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.UserPreferences
Adds the listener in parameter to these preferences.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Wall
Adds the property change listener in parameter to this wall.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.plugin.PluginAction
Adds the property change listener in parameter to this plugin action.
addPropertyChangeListener(AbstractPhotoController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(BackgroundImageWizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(BaseboardChoiceController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(CompassController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(HelpController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(Home3DAttributesController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(HomeFurnitureController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(ImportedFurnitureWizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(ImportedTextureWizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Adds the property change listener in parameter to this home.
addPropertyChangeListener(LabelController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(LevelController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(ModelMaterialsController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(ObserverCameraController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(PageSetupController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(PhotoController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(PhotosController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(PlanController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(PolylineController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(RoomController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(TextureChoiceController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(UserPreferencesController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(VideoController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(WallController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Adds the property change listener in parameter to this controller.
addPropertyChangeListener(WizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Adds the property change listener in parameter to this controller.
addRecentTexture(TextureImage) - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Adds the given texture to the recent textures set.
addRoom(Room) - Method in class com.eteks.sweethome3d.model.Home
Adds the given room at the end of the rooms list of this home.
addRoom(Room, int) - Method in class com.eteks.sweethome3d.model.Home
Adds the room in parameter at a given index.
addRooms(List<Room>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Add newRooms to home and post an undoable new room line operation.
addRoomsListener(CollectionListener<Room>) - Method in class com.eteks.sweethome3d.model.Home
Adds the room listener in parameter to this home.
addSelectionListener(SelectionListener) - Method in class com.eteks.sweethome3d.model.Home
Adds the selection listener in parameter to this home.
addSelectionListener(SelectionListener) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Adds the selection listener in parameter to this controller.
addTexturesLibrary(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Throws an exception because applet user preferences can't manage additional textures libraries.
addTexturesLibrary(String) - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences can't manage additional textures libraries.
addTexturesLibrary(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Adds the file texturesLibraryPath to the first textures libraries folder to make the textures library available to catalog.
addTexturesLibrary(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Adds the textures library at the given location to textures catalog to make the textures it contains available.
addTexturesListener(CollectionListener<CatalogTexture>) - Method in class com.eteks.sweethome3d.model.TexturesCatalog
Adds the texture listener in parameter to this catalog.
addWall(Wall) - Method in class com.eteks.sweethome3d.model.Home
Adds the given wall to the set of walls of this home.
addWalls(List<Wall>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Adds walls to home and post an undoable new wall operation.
addWallsListener(CollectionListener<Wall>) - Method in class com.eteks.sweethome3d.model.Home
Adds the wall listener in parameter to this home.
adjustMagnetizedPieceOfFurniture(HomePieceOfFurniture, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Attempts to modify piece location depending of its context.
alignSelectedFurnitureOnBackSide() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on the back side of the first selected piece.
alignSelectedFurnitureOnBottom() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on bottom of the first selected piece.
alignSelectedFurnitureOnFrontSide() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on the front side of the first selected piece.
alignSelectedFurnitureOnLeft() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on left of the first selected piece.
alignSelectedFurnitureOnLeftSide() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on the left side of the first selected piece.
alignSelectedFurnitureOnRight() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on right of the first selected piece.
alignSelectedFurnitureOnRightSide() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on the right side of the first selected piece.
alignSelectedFurnitureOnTop() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on top of the first selected piece.
alignSelectedFurnitureSideBySide() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the alignment of selected furniture on the sides of the first selected piece.
AppletApplication - Class in com.eteks.sweethome3d.applet
An application wrapper working in applet.
AppletApplication(JApplet) - Constructor for class com.eteks.sweethome3d.applet.AppletApplication
 
AppletContentManager - Class in com.eteks.sweethome3d.applet
Content manager for Sweet Home 3D files stored on server.
AppletContentManager(HomeRecorder, UserPreferences, ViewFactory) - Constructor for class com.eteks.sweethome3d.applet.AppletContentManager
 
AppletContentManager(HomeRecorder, UserPreferences) - Constructor for class com.eteks.sweethome3d.applet.AppletContentManager
 
AppletUserPreferences - Class in com.eteks.sweethome3d.applet
Applet user preferences.
AppletUserPreferences(URL[], URL[]) - Constructor for class com.eteks.sweethome3d.applet.AppletUserPreferences
Creates default user preferences read from resource files and catalogs urls given in parameter.
AppletUserPreferences(URL[], URL[], URL, URL) - Constructor for class com.eteks.sweethome3d.applet.AppletUserPreferences
Creates default user preferences read from resource files and catalogs urls given in parameter, then reads saved user preferences from the XML content returned by readPreferencesURL, if URL isn't null or empty.
AppletUserPreferences(URL[], URL[], URL, URL, String) - Constructor for class com.eteks.sweethome3d.applet.AppletUserPreferences
Creates default user preferences read from resource files and catalogs urls given in parameter, then reads saved user preferences from the XML content returned by readPreferencesURL, if URL isn't null or empty.
AppletUserPreferences(URL[], URL, URL[], URL, URL, URL, String) - Constructor for class com.eteks.sweethome3d.applet.AppletUserPreferences
Creates default user preferences read from resource files and catalogs urls given in parameter, then reads saved user preferences from the XML content returned by readPreferencesURL, if URL isn't null or empty.
AppletUserPreferences(URL[], URL, URL[], URL, URL, URL, Executor, String) - Constructor for class com.eteks.sweethome3d.applet.AppletUserPreferences
Creates default user preferences read from resource files and catalogs urls given in parameter, then reads saved user preferences from the XML content returned by readPreferencesURL, if URL isn't null or empty.
AspectRatio - Enum in com.eteks.sweethome3d.model
The aspect ratio of pictures.
attachView(View) - Method in class com.eteks.sweethome3d.swing.HomePane
Attaches the given view to home view.
attachView(View) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Attaches the given view to home view.
attachView(View) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Attaches the given view to home view.
AutoCommitSpinner - Class in com.eteks.sweethome3d.swing
A spinner which commits its value during edition and selects the value displayed in its editor when it gains focus.
AutoCommitSpinner(SpinnerModel) - Constructor for class com.eteks.sweethome3d.swing.AutoCommitSpinner
Creates a spinner with a given model.
AutoCommitSpinner(SpinnerModel, Format) - Constructor for class com.eteks.sweethome3d.swing.AutoCommitSpinner
Creates a spinner with a given model and format.
AutoCommitSpinner.SpinnerModuloNumberModel - Class in com.eteks.sweethome3d.swing
A spinner number model that will reset to minimum when maximum is reached.
AutoCompleteTextField - Class in com.eteks.sweethome3d.swing
A text field that suggests to the user strings stored in auto completion strings in the user preferences.
AutoCompleteTextField(String, int, List<String>) - Constructor for class com.eteks.sweethome3d.swing.AutoCompleteTextField
 
AutoRecoveryManager - Class in com.eteks.sweethome3d.io
Manager able to automatically save open homes in recovery folder with a timer.
AutoRecoveryManager(HomeApplication) - Constructor for class com.eteks.sweethome3d.io.AutoRecoveryManager
Creates a manager able to automatically recover application homes.

B

BackgroundImage - Class in com.eteks.sweethome3d.model
The image displayed in background of the plan.
BackgroundImage(Content, float, float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.BackgroundImage
Creates a visible background image.
BackgroundImage(Content, float, float, float, float, float, float, float, boolean) - Constructor for class com.eteks.sweethome3d.model.BackgroundImage
Creates a background image.
BackgroundImageWizardController - Class in com.eteks.sweethome3d.viewcontroller
Wizard controller for background image in plan.
BackgroundImageWizardController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
 
BackgroundImageWizardController.BackgroundImageWizardStepState - Class in com.eteks.sweethome3d.viewcontroller
Step state superclass.
BackgroundImageWizardController.Property - Enum in com.eteks.sweethome3d.viewcontroller
 
BackgroundImageWizardController.Step - Enum in com.eteks.sweethome3d.viewcontroller
 
BackgroundImageWizardStepsPanel - Class in com.eteks.sweethome3d.swing
Wizard panel for background image choice.
BackgroundImageWizardStepsPanel(BackgroundImage, UserPreferences, BackgroundImageWizardController) - Constructor for class com.eteks.sweethome3d.swing.BackgroundImageWizardStepsPanel
Creates a view for background image choice, scale and origin.
BackgroundImageWizardStepState() - Constructor for class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.BackgroundImageWizardStepState
 
Base64 - Class in com.eteks.sweethome3d.io
Encodes and decodes to and from Base64 notation.
Baseboard - Class in com.eteks.sweethome3d.model
A baseboard associated to wall.
Baseboard(float, float, Integer, HomeTexture) - Constructor for class com.eteks.sweethome3d.model.Baseboard
Creates a baseboard.
BaseboardChoiceComponent - Class in com.eteks.sweethome3d.swing
Baseboard editing panel.
BaseboardChoiceComponent(UserPreferences, BaseboardChoiceController) - Constructor for class com.eteks.sweethome3d.swing.BaseboardChoiceComponent
Creates a panel that displays baseboard data.
BaseboardChoiceController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for baseboard choice view.
BaseboardChoiceController(UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Creates the controller of room view with undo support.
BaseboardChoiceController.BaseboardPaint - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for paint type.
BaseboardChoiceController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
ButtonAction(Action) - Constructor for class com.eteks.sweethome3d.swing.ResourceAction.ButtonAction
 

C

Camera - Class in com.eteks.sweethome3d.model
Camera characteristics in home.
Camera(float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.Camera
Creates a camera at given location and angles at midday and using a pinhole lens.
Camera(float, float, float, float, float, float, long, Camera.Lens) - Constructor for class com.eteks.sweethome3d.model.Camera
Creates a camera at given location and angles.
Camera.Lens - Enum in com.eteks.sweethome3d.model
The kind of lens that can be used with a camera.
Camera.Property - Enum in com.eteks.sweethome3d.model
The properties of a camera that may change.
CameraControllerState() - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
cancelTask() - Method in class com.eteks.sweethome3d.viewcontroller.ThreadedTaskController
Cancels the threaded task if it's running.
canImport(JComponent, DataFlavor[]) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogTransferHandler
Returns true if flavors contains DataFlavor.javaFileListFlavor flavor.
canImport(JComponent, DataFlavor[]) - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Adds a listener to the drop target of destination that will keep track of the current drop location and returns the value returned by canImportFlavor method.
canImportDraggedItems(List<Selectable>, int, int) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns true if the given coordinates belong to the plan displayed by this component.
canImportDraggedItems(List<Selectable>, int, int) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns true.
canImportDraggedItems(List<Selectable>, int, int) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns true if this plan accepts to import dragged items at the given coordinates.
canImportFlavor(DataFlavor[]) - Method in class com.eteks.sweethome3d.swing.FurnitureTransferHandler
Returns true if flavors contains HOME_FLAVOR flavor or DataFlavor.javaFileListFlavor flavor.
canImportFlavor(DataFlavor[]) - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Returns true if flavors contains a flavor that can be imported by this transfer handler.
canImportFlavor(DataFlavor[]) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Returns true if flavors contains HOME_FLAVOR flavor or DataFlavor.javaFileListFlavor flavor.
canvas3DPostRendered(Canvas3D) - Method in interface com.eteks.sweethome3d.j3d.Component3DManager.RenderingObserver
Called after canvas3D is rendered.
canvas3DPreRendered(Canvas3D) - Method in interface com.eteks.sweethome3d.j3d.Component3DManager.RenderingObserver
Called before canvas3D is rendered.
canvas3DSwapped(Canvas3D) - Method in interface com.eteks.sweethome3d.j3d.Component3DManager.RenderingObserver
Called after canvas3D buffer is swapped.
CatalogDoorOrWindow - Class in com.eteks.sweethome3d.model
A door or a window of the catalog.
CatalogDoorOrWindow(String, String, String, Content, Content, float, float, float, float, boolean, float, float, Sash[], float[][], String, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, Content, Content, Content, float, float, float, float, boolean, float, float, Sash[], float[][], String, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, Content, Content, Content, float, float, float, float, boolean, float, float, Sash[], float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, Content, Content, Content, float, float, float, float, boolean, float, float, Sash[], float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, boolean, float, float, Sash[], float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, boolean, String, float, float, Sash[], float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float, float, Sash[], float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float, float, Sash[], float[][], boolean, String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float, float, boolean, boolean, Sash[], float[][], boolean, Long, String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates an unmodifiable catalog door or window of the default catalog.
CatalogDoorOrWindow(String, Content, Content, float, float, float, float, boolean, float, float, Sash[], Integer, float[][], boolean, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates a modifiable catalog door or window with all its values.
CatalogDoorOrWindow(String, Content, Content, float, float, float, float, boolean, float, float, Sash[], Integer, float[][], boolean, Long, String, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Creates a modifiable catalog door or window with all its values.
CatalogItem - Interface in com.eteks.sweethome3d.model
An item of a catalog.
CatalogItemToolTip - Class in com.eteks.sweethome3d.swing
A tool tip displaying the information and the icon of a catalog item.
CatalogItemToolTip(boolean, UserPreferences) - Constructor for class com.eteks.sweethome3d.swing.CatalogItemToolTip
Creates a tool tip that displays the icon of a piece of furniture, its name and its category if ignoreCategory is true.
CatalogItemToolTip(CatalogItemToolTip.DisplayedInformation, UserPreferences) - Constructor for class com.eteks.sweethome3d.swing.CatalogItemToolTip
Creates a tool tip that displays furniture information.
CatalogItemToolTip.DisplayedInformation - Enum in com.eteks.sweethome3d.swing
Type of information displayed by a tool tip.
CatalogLight - Class in com.eteks.sweethome3d.model
A light of the catalog.
CatalogLight(String, String, String, Content, Content, float, float, float, float, boolean, LightSource[], float[][], String, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, Content, Content, Content, float, float, float, float, boolean, LightSource[], float[][], String, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, Content, Content, Content, float, float, float, float, boolean, LightSource[], float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, Content, Content, Content, float, float, float, float, boolean, LightSource[], String, float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, boolean, LightSource[], String, float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, LightSource[], String, float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, LightSource[], String, float[][], boolean, String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, LightSource[], String, float[][], boolean, Long, String, boolean, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogPieceOfFurniture - Class in com.eteks.sweethome3d.model
A catalog piece of furniture.
CatalogPieceOfFurniture(String, Content, Content, float, float, float, boolean, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Deprecated.
As of version 1.7, use constructor without doorOrWindow parameter since a catalog door and window is supposed to be an instance of CatalogDoorOrWindow
CatalogPieceOfFurniture(String, String, String, Content, Content, float, float, float, float, boolean, boolean, float[][], String, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Deprecated.
As of version 1.7, use constructor without doorOrWindow parameter since a catalog door and window is supposed to be an instance of CatalogDoorOrWindow
CatalogPieceOfFurniture(String, String, String, Content, Content, float, float, float, float, boolean, float[][], String, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, String, String, Content, Content, Content, float, float, float, float, boolean, float[][], String, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, String, String, Content, Content, Content, float, float, float, float, boolean, float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, String, String, Content, Content, Content, float, float, float, float, boolean, String, float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, boolean, String, float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float[][], String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float[][], boolean, String, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float[][], boolean, Long, String, boolean, boolean, boolean, boolean, BigDecimal, BigDecimal, String) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates an unmodifiable catalog piece of furniture of the default catalog.
CatalogPieceOfFurniture(String, Content, Content, float, float, float, float, boolean, boolean, Integer, float[][], boolean, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Deprecated.
As of version 1.7, use constructor without doorOrWindow parameter since a catalog door and window is supposed to be an instance of CatalogDoorOrWindow
CatalogPieceOfFurniture(String, Content, Content, float, float, float, float, boolean, Integer, float[][], boolean, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates a modifiable catalog piece of furniture with all its values.
CatalogPieceOfFurniture(String, Content, Content, float, float, float, float, boolean, String, Integer, float[][], boolean, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates a modifiable catalog piece of furniture with all its values.
CatalogPieceOfFurniture(String, Content, Content, float, float, float, float, boolean, String, Integer, float[][], boolean, Long, String, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates a modifiable catalog piece of furniture with all its values.
CatalogTexture - Class in com.eteks.sweethome3d.model
A texture in textures catalog.
CatalogTexture(String, Content, float, float) - Constructor for class com.eteks.sweethome3d.model.CatalogTexture
Creates an unmodifiable catalog texture.
CatalogTexture(String, String, Content, float, float, String) - Constructor for class com.eteks.sweethome3d.model.CatalogTexture
Creates a catalog texture.
CatalogTexture(String, Content, float, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogTexture
Creates a catalog texture.
CatalogTexture(String, String, Content, float, float, String, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogTexture
Creates a catalog texture.
centimeterToFoot(float) - Static method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the length given in centimeters converted to feet.
centimeterToInch(float) - Static method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the length given in centimeters converted to inches.
centimeterToUnit(float) - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the length given in centimeters converted to a value expressed in this unit.
CHANGE_POWER - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
characters(char[], int, int) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
 
checkAppearancesName(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Ensures that all the appearance of the children shapes of the given node have a name.
checkUpdates(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Checks if some application or libraries updates are available.
checkUpdates() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Checks if some updates are available.
clear() - Method in class com.eteks.sweethome3d.j3d.ModelManager
Shutdowns the multithreaded service that load models and clears loaded models cache.
clear() - Method in class com.eteks.sweethome3d.j3d.TextureManager
Shutdowns the multithreaded service that load textures.
clear() - Method in class com.eteks.sweethome3d.swing.IconManager
Clears the loaded resources cache and shutdowns the multithreaded service that loads icons.
clone() - Method in class com.eteks.sweethome3d.model.Camera
Returns a clone of this camera.
clone() - Method in class com.eteks.sweethome3d.model.Compass
Returns a clone of this compass.
clone() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns a clone of this dimension line.
clone() - Method in class com.eteks.sweethome3d.model.Home
Returns a clone of this home and the objects it contains.
clone() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns a clone of this door or window.
clone() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns a clone of this environment.
clone() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns a clone of this group with cloned furniture.
clone() - Method in class com.eteks.sweethome3d.model.HomeLight
Returns a clone of this light.
clone() - Method in class com.eteks.sweethome3d.model.HomeObject
Returns a clone of this object.
clone() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns a clone of this piece.
clone() - Method in class com.eteks.sweethome3d.model.Label
Returns a clone of this label.
clone() - Method in class com.eteks.sweethome3d.model.Level
Returns a clone of this level.
clone() - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns a clone of this camera.
clone() - Method in class com.eteks.sweethome3d.model.Polyline
Returns a clone of this polyline.
clone() - Method in class com.eteks.sweethome3d.model.Room
Returns a clone of this room.
clone() - Method in interface com.eteks.sweethome3d.model.Selectable
Returns a clone of this object.
clone(List<Wall>) - Static method in class com.eteks.sweethome3d.model.Wall
Returns a clone of the walls list.
clone() - Method in class com.eteks.sweethome3d.model.Wall
Returns a clone of this wall expected its wall at start and wall at end aren't copied.
cloneNode(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns a clone of the given node.
cloneNodeComponent(boolean) - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Returns a clone of this material.
close() - Method in class com.eteks.sweethome3d.j3d.OBJWriter
Closes this writer and writes MTL file and its texture images, if this writer was created from a file.
close() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Manages home close operation.
close(Runnable) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Manages home close operation.
collectionChanged(CollectionEvent<T>) - Method in interface com.eteks.sweethome3d.model.CollectionListener
Called when an item is added or deleted from a collection.
CollectionChangeSupport<T> - Class in com.eteks.sweethome3d.model
A helper class for CollectionListener management.
CollectionChangeSupport(Object) - Constructor for class com.eteks.sweethome3d.model.CollectionChangeSupport
Creates a collection change support.
CollectionEvent<T> - Class in com.eteks.sweethome3d.model
Type of event notified when an item is added or deleted from a list.
CollectionEvent(Object, T, CollectionEvent.Type) - Constructor for class com.eteks.sweethome3d.model.CollectionEvent
Creates an event for an item that has no index.
CollectionEvent(Object, T, int, CollectionEvent.Type) - Constructor for class com.eteks.sweethome3d.model.CollectionEvent
Creates an event for an item with its index.
CollectionEvent.Type - Enum in com.eteks.sweethome3d.model
The type of change in the collection.
CollectionListener<T> - Interface in com.eteks.sweethome3d.model
A listener notified when items are added or removed from a collection.
COLOR_DIALOG_TITLE_PROPERTY - Static variable in class com.eteks.sweethome3d.swing.ColorButton
 
COLOR_PROPERTY - Static variable in class com.eteks.sweethome3d.swing.ColorButton
 
ColorButton - Class in com.eteks.sweethome3d.swing
Button displaying a color as an icon.
ColorButton() - Constructor for class com.eteks.sweethome3d.swing.ColorButton
Creates a color button.
ColorButton(UserPreferences) - Constructor for class com.eteks.sweethome3d.swing.ColorButton
Creates a color button.
com.eteks.sweethome3d - package com.eteks.sweethome3d
Instantiates the required classes to run Sweet Home 3D as a stand-alone application.
com.eteks.sweethome3d.applet - package com.eteks.sweethome3d.applet
Instantiates the required classes to run Sweet Home 3D as an applet.
com.eteks.sweethome3d.io - package 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 - package com.eteks.sweethome3d.j3d
Contains various tool 3D classes and 3D home objects useful in Swing package.
com.eteks.sweethome3d.model - package com.eteks.sweethome3d.model
Describes model classes of Sweet Home 3D.
com.eteks.sweethome3d.plugin - package com.eteks.sweethome3d.plugin
Describes the super classes required to create Sweet Home 3D plug-ins.
com.eteks.sweethome3d.swing - package com.eteks.sweethome3d.swing
Implements views created by Sweet Home 3D controllers with Swing components.
com.eteks.sweethome3d.tools - package com.eteks.sweethome3d.tools
Contains various tool classes useful in View/Controller packages and IO packages.
com.eteks.sweethome3d.viewcontroller - package com.eteks.sweethome3d.viewcontroller
Describes controller classes and view interfaces of Sweet Home 3D.
compareTo(CatalogPieceOfFurniture) - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Compares the names of this piece and the one in parameter.
compareTo(CatalogTexture) - Method in class com.eteks.sweethome3d.model.CatalogTexture
Compares the names of this texture and the one in parameter.
compareTo(FurnitureCategory) - Method in class com.eteks.sweethome3d.model.FurnitureCategory
Compares the names of this category and the one in parameter.
compareTo(TexturesCategory) - Method in class com.eteks.sweethome3d.model.TexturesCategory
Compares the names of this category and the one in parameter.
compareVersions(String, String) - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns a negative number if version1 < version2, 0 if version1 = version2 and a positive number if version1 > version2.
Compass - Class in com.eteks.sweethome3d.model
A compass used to locate where a home is located and how it's oriented towards North.
Compass(float, float, float) - Constructor for class com.eteks.sweethome3d.model.Compass
Creates a compass drawn at the given point.
Compass.Property - Enum in com.eteks.sweethome3d.model
The properties of a compass that may change.
CompassController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for the compass view.
CompassController(Home, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.CompassController
 
CompassController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
CompassPanel - Class in com.eteks.sweethome3d.swing
Compass editing panel.
CompassPanel(UserPreferences, CompassController) - Constructor for class com.eteks.sweethome3d.swing.CompassPanel
Creates a panel that displays compass data.
Component3DManager - Class in com.eteks.sweethome3d.j3d
Manager of Canvas3D instantiations and Java 3D error listeners.
Component3DManager.RenderingErrorObserver - Interface in com.eteks.sweethome3d.j3d
An observer that receives error notifications in Java 3D.
Component3DManager.RenderingObserver - Interface in com.eteks.sweethome3d.j3d
An observer that receives notifications during the different steps of the loop rendering a canvas 3D.
confirmDeleteCatalogSelection() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that let user choose whether he wants to delete the selected furniture from catalog or not.
confirmDeleteCatalogSelection() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that let user choose whether he wants to delete the selected furniture from catalog or not.
confirmDeleteSelectedCatalogTexture() - Method in class com.eteks.sweethome3d.swing.TextureChoiceComponent
Displays a dialog that let user choose whether he wants to delete the selected texture from catalog or not.
confirmDeleteSelectedCatalogTexture() - Method in interface com.eteks.sweethome3d.viewcontroller.TextureChoiceView
Displays a dialog that let user choose whether he wants to delete the selected texture from catalog or not.
confirmExit() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that let user choose whether he wants to exit application or not.
confirmExit() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that let user choose whether he wants to exit application or not.
confirmOpenDamagedHome(String, Home, List<Content>) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that lets user choose what he wants to do with a damaged home he tries to open it.
confirmOpenDamagedHome(String, Home, List<Content>) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that lets user choose what he wants to do with a damaged home he tries to open it.
confirmOverwrite(View, String) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Displays a dialog that let user choose whether he wants to overwrite file path or not.
confirmReplaceFurnitureLibrary(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that lets user choose whether he wants to overwrite an existing furniture library or not.
confirmReplaceFurnitureLibrary(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that lets user choose whether he wants to overwrite an existing furniture library or not.
confirmReplaceLanguageLibrary(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that lets user choose whether he wants to overwrite an existing language library or not.
confirmReplaceLanguageLibrary(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that lets user choose whether he wants to overwrite an existing language library or not.
confirmReplacePlugin(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that lets user choose whether he wants to overwrite an existing plug-in or not.
confirmReplacePlugin(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that lets user choose whether he wants to overwrite an existing plug-in or not.
confirmReplaceTexturesLibrary(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that lets user choose whether he wants to overwrite an existing textures library or not.
confirmReplaceTexturesLibrary(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that lets user choose whether he wants to overwrite an existing textures library or not.
confirmSave(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that lets user choose whether he wants to save the current home or not.
confirmSave(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that lets user choose whether he wants to save the current home or not.
confirmSaveNewerHome(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that let user choose whether he wants to save a home that was created with a newer version of Sweet Home 3D.
confirmSaveNewerHome(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that let user choose whether he wants to save a home that was created with a newer version of Sweet Home 3D.
containsEndExtensionLineAt(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if the extension line at the end of this dimension line contains the point at (x, y) with a given margin around the extension line.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.Compass
Returns true if the disc of this compass contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if this dimension line contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if one of the pieces of this group contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.Label
Returns true if this text is at the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns true if this camera contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.Polyline
Returns true if this polyline contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.Room
Returns true if this room contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in interface com.eteks.sweethome3d.model.Selectable
Returns true if this object contains the point at (x, y) with a given margin.
containsPoint(float, float, float) - Method in class com.eteks.sweethome3d.model.Wall
Returns true if this wall contains the point at (x, y) not including its baseboards, with a given margin.
containsPoint(float, float, boolean, float) - Method in class com.eteks.sweethome3d.model.Wall
Returns true if this wall contains the point at (x, y) possibly including its baseboards, with a given margin.
containsStartExtensionLinetAt(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if the extension line at the start of this dimension line contains the point at (x, y) with a given margin around the extension line.
containsWallEndAt(float, float, float) - Method in class com.eteks.sweethome3d.model.Wall
Returns true if this wall end line contains the point at (x, y) with a given margin around the wall end line.
containsWallStartAt(float, float, float) - Method in class com.eteks.sweethome3d.model.Wall
Returns true if this wall start line contains the point at (x, y) with a given margin around the wall start line.
Content - Interface in com.eteks.sweethome3d.model
Content for files, images...
ContentDigestManager - Class in com.eteks.sweethome3d.io
Manager able to store and compute content digest to compare content data faster.
ContentManager - Interface in com.eteks.sweethome3d.viewcontroller
Content manager.
ContentManager.ContentType - Enum in com.eteks.sweethome3d.viewcontroller
 
ContentRecording - Enum in com.eteks.sweethome3d.io
Describes how content associated to a home should be managed during recording.
Controller - Interface in com.eteks.sweethome3d.viewcontroller
A MVC controller.
ControllerAction - Class in com.eteks.sweethome3d.swing
An action which actionPerformed method will call a parametrizable method.
ControllerAction(UserPreferences, Class<?>, String, Object, String, Object...) - Constructor for class com.eteks.sweethome3d.swing.ControllerAction
Creates a disabled action with properties retrieved from a resource bundle in which key starts with actionPrefix.
ControllerAction(UserPreferences, Class<?>, String, boolean, Object, String, Object...) - Constructor for class com.eteks.sweethome3d.swing.ControllerAction
Creates an action with properties retrieved from a resource bundle in which key starts with actionPrefix.
ControllerState() - Constructor for class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
convertTimeToTimeZone(long, String) - Static method in class com.eteks.sweethome3d.model.Camera
Returns a time expressed in UTC time zone converted to the given time zone.
convertXModelToScreen(float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns x converted in screen coordinates space.
convertXModelToScreen(float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns x converted in screen coordinates space.
convertXModelToScreen(float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns x converted in screen coordinates space.
convertXPixelToModel(int) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns x converted in model coordinates space.
convertXPixelToModel(int) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns x converted in model coordinates space.
convertXPixelToModel(int) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns x converted in model coordinates space.
convertYModelToScreen(float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns y converted in screen coordinates space.
convertYModelToScreen(float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns y converted in screen coordinates space.
convertYModelToScreen(float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns y converted in screen coordinates space.
convertYPixelToModel(int) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns y converted in model coordinates space.
convertYPixelToModel(int) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns y converted in model coordinates space.
convertYPixelToModel(int) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns y converted in model coordinates space.
copyInputStreamToFile(InputStream, File) - Method in class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Copies the input content to the given file.
copyToTemporaryURLContent(Content) - Static method in class com.eteks.sweethome3d.tools.TemporaryURLContent
Returns a URL content object that references a temporary copy of a given content.
createAdjustmentListenerUpdatingScrollPaneViewToolTip(JScrollPane) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns a scroll bar adjustment listener bound to the given scrollPane view that updates view tool tip when its vertical scroll bar is adjusted.
createBackgroundImageWizardStepsView(BackgroundImage, UserPreferences, BackgroundImageWizardController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays the different steps that helps user to choose a background image.
createBackgroundImageWizardStepsView(BackgroundImage, UserPreferences, BackgroundImageWizardController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays the different steps that helps the user to choose a background image.
createBackgroundImageWizardStepsView(BackgroundImage, UserPreferences, BackgroundImageWizardController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createBaseboardChoiceView(UserPreferences, BaseboardChoiceController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits the baseboard of its controller.
createBaseboardChoiceView(UserPreferences, BaseboardChoiceController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits the baseboard of its controller.
createBaseboardChoiceView(UserPreferences, BaseboardChoiceController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createCompassView(UserPreferences, CompassController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits compass values.
createCompassView(UserPreferences, CompassController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits compass values.
createCompassView(UserPreferences, CompassController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createCustomCursor(URL, URL, float, float, String, Cursor) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns a custom cursor created from images in parameters.
createCustomCursor(URL, URL, float, float, String, Cursor) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns a new custom cursor.
createDimensionLine(float, float, float, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns a new dimension instance joining (xStart, yStart) and (xEnd, yEnd) points.
createFurnitureCatalogView(FurnitureCatalog, UserPreferences, FurnitureCatalogController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays furniture catalog.
createFurnitureCatalogView(FurnitureCatalog, UserPreferences, FurnitureCatalogController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays furniture catalog.
createFurnitureCatalogView(FurnitureCatalog, UserPreferences, FurnitureCatalogController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createFurnitureView(Home, UserPreferences, FurnitureController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new table that displays home furniture.
createFurnitureView(Home, UserPreferences, FurnitureController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays home furniture list.
createFurnitureView(Home, UserPreferences, FurnitureController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createHelpView(UserPreferences, HelpController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays Sweet Home 3D help.
createHelpView(UserPreferences, HelpController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays Sweet Home 3D help.
createHelpView(UserPreferences, HelpController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createHome() - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns a new home.
createHome3DAttributesView(UserPreferences, Home3DAttributesController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits 3D attributes.
createHome3DAttributesView(UserPreferences, Home3DAttributesController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits 3D attributes.
createHome3DAttributesView(UserPreferences, Home3DAttributesController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createHomeController(Home) - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns a new instance of a home controller after home was created.
createHomeFrameController(Home) - Method in class com.eteks.sweethome3d.SweetHome3D
Returns a new instance of a home frame controller after home was created.
createHomeFurnitureGroup(List<HomePieceOfFurniture>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns a new furniture group for the given furniture list.
createHomeFurnitureGroup(List<HomePieceOfFurniture>, HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns a new furniture group for the given furniture list.
createHomeFurnitureView(UserPreferences, HomeFurnitureController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits furniture values.
createHomeFurnitureView(UserPreferences, HomeFurnitureController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits furniture values.
createHomeFurnitureView(UserPreferences, HomeFurnitureController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createHomePieceOfFurniture(PieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns a new home piece of furniture created from an other given piece of furniture.
createHomeView(Home, UserPreferences, HomeController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays home and its sub views.
createHomeView(Home, UserPreferences, HomeController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays home and its sub views.
createHomeView(Home, UserPreferences, HomeController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createImportedFurnitureWizardStepsView(CatalogPieceOfFurniture, String, boolean, UserPreferences, ImportedFurnitureWizardController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays the different steps that helps user to import furniture.
createImportedFurnitureWizardStepsView(CatalogPieceOfFurniture, String, boolean, UserPreferences, ImportedFurnitureWizardController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays the different steps that helps the user to import furniture.
createImportedFurnitureWizardStepsView(CatalogPieceOfFurniture, String, boolean, UserPreferences, ImportedFurnitureWizardController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createImportedTextureWizardStepsView(CatalogTexture, String, UserPreferences, ImportedTextureWizardController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays the different steps that helps the user to import a texture.
createImportedTextureWizardStepsView(CatalogTexture, String, UserPreferences, ImportedTextureWizardController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays the different steps that helps the user to import a texture.
createImportedTextureWizardStepsView(CatalogTexture, String, UserPreferences, ImportedTextureWizardController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createInstance() - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer.SphereLightWithNoRepresentation
 
createLabel() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Controls the creation of a label.
createLabelView(boolean, UserPreferences, LabelController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits label values.
createLabelView(boolean, UserPreferences, LabelController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits label values.
createLabelView(boolean, UserPreferences, LabelController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createLevel(String, float, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns a new level added to home.
createLevelView(UserPreferences, LevelController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits level values.
createLevelView(UserPreferences, LevelController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits level values.
createLevelView(UserPreferences, LevelController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createModelMaterialsView(UserPreferences, ModelMaterialsController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits the materials of its controller.
createModelMaterialsView(UserPreferences, ModelMaterialsController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits the materials of its controller.
createModelMaterialsView(UserPreferences, ModelMaterialsController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createObject3D(Home, Selectable, boolean) - Method in class com.eteks.sweethome3d.j3d.Object3DBranchFactory
Returns the 3D object matching a given item.
createObject3D(Home, Selectable, boolean) - Method in interface com.eteks.sweethome3d.viewcontroller.Object3DFactory
Returns the 3D object matching a given item.
createObserverCameraView(UserPreferences, ObserverCameraController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits observer camera values.
createObserverCameraView(UserPreferences, ObserverCameraController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits observer camera values.
createObserverCameraView(UserPreferences, ObserverCameraController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createPageSetupView(UserPreferences, PageSetupController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Creates a new view that edits page setup.
createPageSetupView(UserPreferences, PageSetupController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Creates a new view that edits page setup.
createPageSetupView(UserPreferences, PageSetupController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createPhoto() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the creation of photo-realistic images.
createPhotos() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the creation of multiple photo-realistic images at the stored cameras locations.
createPhotosView(Home, UserPreferences, PhotosController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view able to compute a photos of a home from its stored points of view.
createPhotosView(Home, UserPreferences, PhotosController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view able to compute a photos of a home from its stored points of view.
createPhotosView(Home, UserPreferences, PhotosController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createPhotoView(Home, UserPreferences, PhotoController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view able to create photo realistic images of the given home.
createPhotoView(Home, UserPreferences, PhotoController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view able to compute a photo realistic image of a home.
createPhotoView(Home, UserPreferences, PhotoController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createPlanComponent(Home, UserPreferences, PlanController) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Creates and returns the main plan component displayed and layout by this component.
createPlanView(Home, UserPreferences, PlanController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays home plan.
createPlanView(Home, UserPreferences, PlanController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays home on a plan.
createPlanView(Home, UserPreferences, PlanController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createPolylineView(UserPreferences, PolylineController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits polyline values.
createPolylineView(UserPreferences, PolylineController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits polyline values.
createPolylineView(UserPreferences, PolylineController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createPrint(Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Returns a new HomePrint instance initialized from the given attributes.
createPrintPreviewView(Home, UserPreferences, HomeController, PrintPreviewController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays home print preview.
createPrintPreviewView(Home, UserPreferences, HomeController, PrintPreviewController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays home print preview.
createPrintPreviewView(Home, UserPreferences, HomeController, PrintPreviewController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createRoom(float[][]) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns a new room instance with the given points.
createRoomView(UserPreferences, RoomController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits room values.
createRoomView(UserPreferences, RoomController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits room values.
createRoomView(UserPreferences, RoomController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createScrollPane(JComponent) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns a scroll pane containing the given component that always displays scroll bars under Mac OS X.
createTemporaryFile(String, String) - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns a temporary file that will be deleted when JVM will exit.
createTextureChoiceView(UserPreferences, TextureChoiceController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits the texture of the given controller.
createTextureChoiceView(UserPreferences, TextureChoiceController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits the texture of its controller.
createTextureChoiceView(UserPreferences, TextureChoiceController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createThreadedTaskView(String, UserPreferences, ThreadedTaskController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays message for a threaded task.
createThreadedTaskView(String, UserPreferences, ThreadedTaskController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays message for a threaded task.
createThreadedTaskView(String, UserPreferences, ThreadedTaskController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createTitledPanel(String) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns a new panel with a border and the given title
createToolTip() - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogTree
Returns the tool tip displayed by this tree.
createTransferable(JComponent) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogTransferHandler
Returns a transferable object that contains a copy of the selected furniture in catalog.
createTransferable(JComponent) - Method in class com.eteks.sweethome3d.swing.FurnitureTransferHandler
Returns a transferable object that contains a copy of the selected furniture in home.
createTransferable(JComponent) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Returns a transferable object that contains a copy of the selected items in home and an image of the selected items.
createTransferData(TransferableView.DataType) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Returns a CSV formatted text describing the selected pieces for transfer purpose.
createTransferData(TransferableView.DataType) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns an image of the plan for transfer purpose.
createTransferData(TransferableView.DataType) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns an image of selected items in plan for transfer purpose.
createTransferData(TransferableView.TransferObserver, TransferableView.DataType...) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the transfer data matching the requested types.
createTransferData(TransferableView.DataType) - Method in interface com.eteks.sweethome3d.viewcontroller.TransferableView
Returns data at given types for transfer purpose.
createUserPreferencesView(UserPreferences, UserPreferencesController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits user preferences.
createUserPreferencesView(UserPreferences, UserPreferencesController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits user preferences.
createUserPreferencesView(UserPreferences, UserPreferencesController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createVideo() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the creation of 3D videos.
createVideoFile(int, int, int, DataSource, File) - Method in class com.eteks.sweethome3d.swing.JPEGImagesToVideo
Creates a video file at the given size and frame rate.
createVideoView(Home, UserPreferences, VideoController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view able to create 3D videos of the given home.
createVideoView(Home, UserPreferences, VideoController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view able to compute a 3D video of a home.
createVideoView(Home, UserPreferences, VideoController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createView3D(Home, UserPreferences, HomeController3D) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays home in 3D.
createView3D(Home, UserPreferences, HomeController3D) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays home in 3D.
createView3D(Home, UserPreferences, HomeController3D) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createWall(float, float, float, float, Wall, Wall) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns a new wall instance between (xStart, yStart) and (xEnd, yEnd) end points.
createWallView(UserPreferences, WallController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits wall values.
createWallView(UserPreferences, WallController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits wall values.
createWallView(UserPreferences, WallController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
createWizardView(UserPreferences, WizardController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that displays a wizard.
createWizardView(UserPreferences, WizardController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that displays a wizard.
createWizardView(UserPreferences, WizardController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
CSV - Static variable in class com.eteks.sweethome3d.viewcontroller.ExportableView.FormatType
 
CURRENT_VERSION - Static variable in class com.eteks.sweethome3d.model.Home
The current version of this home.
cut(List<? extends Selectable>) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Deletes items and post a cut operation to undo support.

D

DAELoader - Class in com.eteks.sweethome3d.j3d
A loader for DAE Collada 1.4.1 format as specified by http://www.khronos.org/files/collada_spec_1_4.pdf.
DAELoader() - Constructor for class com.eteks.sweethome3d.j3d.DAELoader
 
DamagedHomeIOException - Exception in com.eteks.sweethome3d.io
Exception thrown when a home data is damaged containing invalid content.
DamagedHomeIOException(Home, List<Content>) - Constructor for exception com.eteks.sweethome3d.io.DamagedHomeIOException
Creates an exception for the given damaged home with the invalid content it may contains.
DamagedHomeRecorderException - Exception in com.eteks.sweethome3d.model
Exception thrown when a home data read in IO layer is damaged with with possible invalid content in dependencies.
DamagedHomeRecorderException(Home, List<Content>) - Constructor for exception com.eteks.sweethome3d.model.DamagedHomeRecorderException
Creates an exception for the given damaged home with the invalid content it may contains.
DamagedHomeRecorderException(Home, List<Content>, String) - Constructor for exception com.eteks.sweethome3d.model.DamagedHomeRecorderException
Creates an exception for the given damaged home with the invalid content it may contains.
dataReady(Object[]) - Method in interface com.eteks.sweethome3d.viewcontroller.TransferableView.TransferObserver
 
DataType(String) - Constructor for class com.eteks.sweethome3d.viewcontroller.TransferableView.DataType
 
DECODE - Static variable in class com.eteks.sweethome3d.io.Base64
Specify decoding in first bit.
decode(String) - Static method in class com.eteks.sweethome3d.io.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class com.eteks.sweethome3d.io.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decreaseTextSize() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Decrease the size of texts in selected items.
DEFAULT_AMBIENT_COLOR - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
DEFAULT_COLOR - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
DEFAULT_MATERIAL - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
DEFAULT_SYSTEM_FONT_NAME - Static variable in class com.eteks.sweethome3d.swing.FontNameComboBox
 
DefaultFurnitureCatalog - Class in com.eteks.sweethome3d.io
Furniture default catalog read from resources localized in .properties files.
DefaultFurnitureCatalog() - Constructor for class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Creates a default furniture catalog read from resources in the package of this class.
DefaultFurnitureCatalog(File) - Constructor for class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Creates a default furniture catalog read from resources and furniture plugin folder if furniturePluginFolder isn't null.
DefaultFurnitureCatalog(UserPreferences, File) - Constructor for class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Creates a default furniture catalog read from resources and furniture plugin folder if furniturePluginFolder isn't null.
DefaultFurnitureCatalog(UserPreferences, File[]) - Constructor for class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Creates a default furniture catalog read from resources and furniture plugin folders if furniturePluginFolders isn't null.
DefaultFurnitureCatalog(URL[]) - Constructor for class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Creates a default furniture catalog read only from resources in the given URLs.
DefaultFurnitureCatalog(URL[], URL) - Constructor for class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Creates a default furniture catalog read only from resources in the given URLs or in the classpath if the security manager doesn't allow to create class loaders.
DefaultFurnitureCatalog.PropertyKey - Enum in com.eteks.sweethome3d.io
The keys of the properties values read in .properties files.
DefaultHomeInputStream - Class in com.eteks.sweethome3d.io
An InputStream filter that reads a home from a stream at .sh3d file format.
DefaultHomeInputStream(InputStream) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeInputStream
Creates a home input stream filter able to read a home and its content from in.
DefaultHomeInputStream(InputStream, ContentRecording) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeInputStream
Creates a home input stream filter able to read a home and its content from in.
DefaultHomeInputStream(InputStream, ContentRecording, UserPreferences, boolean) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeInputStream
Creates a home input stream filter able to read a home and its content from in.
DefaultHomeInputStream(InputStream, ContentRecording, HomeXMLHandler, UserPreferences, boolean) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeInputStream
Creates a home input stream filter able to read a home and its content from in.
DefaultHomeInputStream(File, ContentRecording, HomeXMLHandler, UserPreferences, boolean) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeInputStream
Creates a home input stream filter able to read a home and its content the given file.
DefaultHomeOutputStream - Class in com.eteks.sweethome3d.io
An OutputStream filter that writes a home in a stream at .sh3d file format.
DefaultHomeOutputStream(OutputStream) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeOutputStream
Creates a stream that will save a home and all the contents it references in an uncompressed zip stream.
DefaultHomeOutputStream(OutputStream, int, boolean) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeOutputStream
Creates a stream that will save a home in a zip stream.
DefaultHomeOutputStream(OutputStream, int, ContentRecording) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeOutputStream
Creates a stream that will save a home in a zip stream.
DefaultHomeOutputStream(OutputStream, int, ContentRecording, boolean, HomeXMLExporter) - Constructor for class com.eteks.sweethome3d.io.DefaultHomeOutputStream
Creates a stream that will serialize a home in a zip stream.
DefaultTexturesCatalog - Class in com.eteks.sweethome3d.io
Textures default catalog read from localized resources.
DefaultTexturesCatalog() - Constructor for class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Creates a default textures catalog read from resources.
DefaultTexturesCatalog(File) - Constructor for class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Creates a default textures catalog read from resources and textures plugin folder if texturesPluginFolder isn't null.
DefaultTexturesCatalog(UserPreferences, File) - Constructor for class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Creates a default textures catalog read from resources and textures plugin folder if texturesPluginFolder isn't null.
DefaultTexturesCatalog(UserPreferences, File[]) - Constructor for class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Creates a default textures catalog read from resources and textures plugin folders if texturesPluginFolders isn't null.
DefaultTexturesCatalog(URL[]) - Constructor for class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Creates a default textures catalog read only from resources in the given URLs.
DefaultTexturesCatalog(URL[], URL) - Constructor for class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Creates a default textures catalog read only from resources in the given URLs.
DefaultTexturesCatalog.PropertyKey - Enum in com.eteks.sweethome3d.io
The keys of the properties values read in .properties files.
DefaultUserPreferences - Class in com.eteks.sweethome3d.io
Default user preferences.
DefaultUserPreferences() - Constructor for class com.eteks.sweethome3d.io.DefaultUserPreferences
Creates default user preferences read from resource files in the default language.
delete(CatalogPieceOfFurniture) - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Deletes the piece from this catalog.
delete(CatalogTexture) - Method in class com.eteks.sweethome3d.model.TexturesCatalog
Deletes the texture from this catalog.
delete() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Deletes the selection in the focused component.
deleteBackgroundImage() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Deletes home background image and posts and posts an undoable operation.
deleteCameras() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Prompts stored cameras in home to be deleted and deletes the ones selected by the user.
deleteCameras(List<Camera>) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Deletes the given list of cameras from the ones stored in home.
deleteDimensionLine(DimensionLine) - Method in class com.eteks.sweethome3d.model.Home
Removes the given dimension line from the set of dimension lines of this home.
deleteFeedback() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Deletes all elements shown as feedback.
deleteFeedback() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Deletes all elements shown as feedback.
deleteFeedback() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Deletes all elements shown as feedback.
deleteFurniture(List<HomePieceOfFurniture>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Deletes the furniture of deletedFurniture from home.
deleteHome(String) - Method in class com.eteks.sweethome3d.applet.HomeAppletRecorder
Returns a home instance read from its file name.
deleteHome(Home) - Method in class com.eteks.sweethome3d.model.HomeApplication
Removes a given home from the homes list of this application.
deleteInformationPopup() - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Deletes information popup from screen.
deleteItems(List<? extends Selectable>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Deletes items in plan and record it as an undoable operation.
deleteLabel(Label) - Method in class com.eteks.sweethome3d.model.Home
Removes the given label from the set of labels of this home.
deleteLevel(Level) - Method in class com.eteks.sweethome3d.model.Home
Removes the given level from the set of levels of this home and all the furniture, walls, rooms, dimension lines and labels that belong to this level.
deleteLibraries(List<Library>) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Deletes the given libraries and updates user preferences.
deletePieceOfFurniture(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.model.Home
Deletes the piece in parameter from this home.
deletePlugins(List<Library>) - Method in class com.eteks.sweethome3d.plugin.PluginManager
Deletes the given plug-in libraries from managed plug-ins.
deletePointFromSelectedRoom(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Deletes the point of the selected room at the given coordinates and posts an undoable operation.
deletePolyline(Polyline) - Method in class com.eteks.sweethome3d.model.Home
Removes a given polyline from the set of polylines of this home.
deleteRecentHomes() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Deletes the list of recent homes in user preferences.
deleteRoom(Room) - Method in class com.eteks.sweethome3d.model.Home
Removes the given room from the set of rooms of this home.
deleteSelectedLevel() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Deletes the selected level and the items that belongs to it.
deleteSelection() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Deletes selected catalog furniture.
deleteSelection() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the deletion of the current selected furniture in home.
deleteSelection() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
deleteSelection() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Deletes the selection in home.
deleteTemporaryFiles() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Deletes all the temporary files created with createTemporaryFile.
deleteTexture(CatalogTexture) - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Controls the deletion of a texture.
deleteToolTipFeedback() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Deletes tool tip text from screen.
deleteToolTipFeedback() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Deletes tool tip text from screen.
deleteToolTipFeedback() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Deletes tool tip text from screen.
deleteWall(Wall) - Method in class com.eteks.sweethome3d.model.Home
Removes the given wall from the set of walls of this home.
deriveBoldStyle(boolean) - Method in class com.eteks.sweethome3d.model.TextStyle
Returns a derived style of this text style with a given bold style.
deriveItalicStyle(boolean) - Method in class com.eteks.sweethome3d.model.TextStyle
Returns a derived style of this text style with a given italic style.
deriveStyle(String) - Method in class com.eteks.sweethome3d.model.TextStyle
Returns a derived style of this text style with a given font name.
deriveStyle(float) - Method in class com.eteks.sweethome3d.model.TextStyle
Returns a derived style of this text style with a given font size.
deselectAllRadioButtons(JRadioButton...) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Forces radio buttons to be deselected even if they belong to a button group.
deselectItem(Selectable) - Method in class com.eteks.sweethome3d.model.Home
Deselects item if it's selected and notifies listeners selection change.
destroy() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Deletes open homes and clears all the resources used by this application.
destroy() - Method in class com.eteks.sweethome3d.applet.SweetHome3DApplet
 
destroy() - Method in class com.eteks.sweethome3d.applet.SweetHome3DViewer
 
destroy() - Method in class com.eteks.sweethome3d.applet.ViewerHelper
Clears all the resources used by the applet.
destroy() - Method in class com.eteks.sweethome3d.plugin.Plugin
This method will be called when the home referenced by this plug-in will be deleted.
detachView(View) - Method in class com.eteks.sweethome3d.swing.HomePane
Detaches the given view from home view.
detachView(View) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Detaches the given view from home view.
detachView(View) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Detaches the given view from home view.
DialogView - Interface in com.eteks.sweethome3d.viewcontroller
The view that displays a pane in a dialog.
DIMENSION_LINE_CREATION - Static variable in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
DimensionLine - Class in com.eteks.sweethome3d.model
A dimension line in plan.
DimensionLine(float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.DimensionLine
Creates a dimension line from (xStart,yStart) to (xEnd, yEnd), with a given offset.
DimensionLine.Property - Enum in com.eteks.sweethome3d.model
The properties of a dimension line that may change.
displayAllLevels() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Makes all levels visible.
displaySelectedLevel() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Makes the selected level and below visible.
displayView() - Method in class com.eteks.sweethome3d.HomeFrameController
Displays the view controlled by this controller.
displayView() - Method in class com.eteks.sweethome3d.HomeFramePane
Builds and shows the frame that displays this pane.
displayView(View) - Method in class com.eteks.sweethome3d.swing.CompassPanel
Displays this panel in a modal dialog box.
displayView() - Method in class com.eteks.sweethome3d.swing.HelpPane
Displays this pane in a frame.
displayView(View) - Method in class com.eteks.sweethome3d.swing.Home3DAttributesPanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.HomeFurniturePanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.LabelPanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.LevelPanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.ObserverCameraPanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.PageSetupPanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.PhotoPanel
Displays this panel in a non modal dialog.
displayView(View) - Method in class com.eteks.sweethome3d.swing.PhotosPanel
Displays this panel in a non modal dialog.
displayView(View) - Method in class com.eteks.sweethome3d.swing.PolylinePanel
Displays this panel in a dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.PrintPreviewPanel
Displays this panel in a modal resizable dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.RoomPanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.UserPreferencesPanel
Displays this panel in a dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.VideoPanel
Displays this panel in a non modal dialog.
displayView(View) - Method in class com.eteks.sweethome3d.swing.WallPanel
Displays this panel in a modal dialog box.
displayView(View) - Method in class com.eteks.sweethome3d.swing.WizardPane
Displays this wizard view in a modal dialog.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Displays the view controlled by this controller.
displayView(View) - Method in interface com.eteks.sweethome3d.viewcontroller.DialogView
Displays this wizard view in a modal dialog.
displayView() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Displays the help view controlled by this controller.
displayView() - Method in interface com.eteks.sweethome3d.viewcontroller.HelpView
Displays this pane in a frame.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.PrintPreviewController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Displays the view controlled by this controller.
displayView(View) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Displays the view controlled by this controller.
dispose() - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer
Disposes temporary data that may be required to run this renderer.
distributeSelectedFurniture(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the distribution of the selected furniture along the axis orthogonal to the given one.
distributeSelectedFurnitureHorizontally() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the distribution of the selected furniture along horizontal axis.
distributeSelectedFurnitureVertically() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the distribution of the selected furniture along vertical axis.
DO_BREAK_LINES - Static variable in class com.eteks.sweethome3d.io.Base64
Do break lines when encoding.
DONT_GUNZIP - Static variable in class com.eteks.sweethome3d.io.Base64
Specify that gzipped data should not be automatically gunzipped.
DoorOrWindow - Interface in com.eteks.sweethome3d.model
A piece of furniture used as a door or a window.
dragEntered(JComponent, Transferable, int) - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Called once transferable data entered in destination component during a drag and drop operation.
dragEntered(JComponent, Transferable, int) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Notifies home controller that a drag operation started if transferable data contains HOME_FLAVOR flavor and destination is a plan.
dragExited(JComponent) - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Called once the cursor left destination component during a drag and drop operation.
dragExited(JComponent) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Called once the cursor left destination component during a drag and drop operation.
dragMoved(JComponent, Transferable, int) - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Called when transferable data moved in destination component during a drag and drop operation.
dragMoved(JComponent, Transferable, int) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Called when transferable data moved in destination component during a drag and drop operation.
drop(List<? extends Selectable>, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds items to home, moves them of (dx, dy) and posts a drop operation to undo support.
drop(List<? extends Selectable>, View, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds items to home, moves them of (dx, dy) and posts a drop operation to undo support.
dropFiles(List<String>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Adds dropped files to catalog.
dropFiles(List<String>, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds imported models to home, moves them of (dx, dy) and post a drop operation to undo support.
duplicate(List<? extends Selectable>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a deep copy of home selectable items.

E

editPreferences() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Edits preferences relevant to applet version.
editPreferences() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Edits preferences and changes them if user agrees.
Elevatable - Interface in com.eteks.sweethome3d.model
An object that belongs to a level.
ELEVATE - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
elevateCamera(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
elevateCamera(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Elevates home camera of delta.
enableActionsBoundToSelection() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Enables or disables action bound to selection.
enablePasteAction() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Enables clipboard paste action if clipboard isn't empty.
enableSelectAllAction() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Enables select all action if home isn't empty.
ENCODE - Static variable in class com.eteks.sweethome3d.io.Base64
Specify encoding in first bit.
encodeBytes(byte[]) - Static method in class com.eteks.sweethome3d.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class com.eteks.sweethome3d.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class com.eteks.sweethome3d.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class com.eteks.sweethome3d.io.Base64
Encodes a byte array into Base64 notation.
endDocument() - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
 
endElement(String, String, String) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
 
endOffscreenImagesCreation() - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Frees unnecessary resources after the creation of a sequence of multiple offscreen images.
enter() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.BackgroundImageWizardStepState
 
enter() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
enter() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.ImportedFurnitureWizardStepState
 
enter() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.ImportedTextureWizardStepState
 
enter() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
enter() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
equals(Content, Content) - Method in class com.eteks.sweethome3d.io.ContentDigestManager
Returns true if the contents in parameter contains the same data, comparing their digest.
equals(Object) - Method in class com.eteks.sweethome3d.model.Baseboard
Returns true if this baseboard is equal to object.
equals(Object) - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece and the one in parameter are the same objects.
equals(Object) - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns true if this texture and the one in parameter are the same objects.
equals(Object) - Method in class com.eteks.sweethome3d.model.FurnitureCategory
Returns true if this category and the one in parameter have the same name.
equals(Object) - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns true if the object in parameter is equal to this texture.
equals(Object) - Method in class com.eteks.sweethome3d.model.TextStyle
Returns true if this text style is equal to object.
equals(Object) - Method in class com.eteks.sweethome3d.model.TexturesCategory
Returns true if this category and the one in parameter have the same name.
equals(Object) - Method in class com.eteks.sweethome3d.tools.URLContent
Returns true if the object in parameter is an URL content that references the same URL as this object.
errorOccured(int, String) - Method in interface com.eteks.sweethome3d.j3d.Component3DManager.RenderingErrorObserver
 
escape() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
escape() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Escapes of current action.
execute() - Method in class com.eteks.sweethome3d.plugin.PluginAction
Executes this action.
executeTask(View) - Method in class com.eteks.sweethome3d.viewcontroller.ThreadedTaskController
Executes in a separated thread the task given in constructor.
exists(String) - Method in class com.eteks.sweethome3d.applet.HomeAppletRecorder
Returns true if the home name exists.
exists(String) - Method in class com.eteks.sweethome3d.io.HomeFileRecorder
Returns true if the file name exists.
exists(String) - Method in interface com.eteks.sweethome3d.model.HomeRecorder
Returns true if the home with a given name exists.
exit() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls application exit.
exit() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
exit() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
exit() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
ExportableView - Interface in com.eteks.sweethome3d.viewcontroller
A view able to export data in an output stream.
ExportableView.FormatType - Class in com.eteks.sweethome3d.viewcontroller
Data types.
exportAsDrag(JComponent, InputEvent, int) - Method in class com.eteks.sweethome3d.swing.VisualTransferHandler
Causes the Swing drag support to be initiated with a drag icon if necessary.
exportData(OutputStream, ExportableView.FormatType, Properties) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Writes in the given stream the content of the table at CSV format if this is the requested format.
exportData(OutputStream, ExportableView.FormatType, Properties) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Writes the plan in the given output stream at SVG (Scalable Vector Graphics) format if this is the requested format.
exportData(OutputStream, ExportableView.FormatType, Properties) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Writes this plan in the given output stream at SVG (Scalable Vector Graphics) format if this is the requested format.
exportData(OutputStream, ExportableView.FormatType, Properties) - Method in interface com.eteks.sweethome3d.viewcontroller.ExportableView
Exports data of the view at the given format.
exportDone(JComponent, Transferable, int) - Method in class com.eteks.sweethome3d.swing.FurnitureTransferHandler
Removes the copied element once moved.
exportDone(JComponent, Transferable, int) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Removes the copied element once moved.
exportToCSV(Writer, char) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Writes in the given stream the content of the table at CSV format.
exportToCSV(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Exports furniture list to a given CSV file.
exportToCSV() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the export of the furniture list of current home to a CSV file.
exportToCSV(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Exports furniture list to a given SVG file.
exportToOBJ(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Exports the objects of the 3D view to the given OBJ file.
exportToOBJ(String, Object3DFactory) - Method in class com.eteks.sweethome3d.swing.HomePane
Exports to an OBJ file the objects of the 3D view created with the given factory.
exportToOBJ() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the export of the 3D view of current home to an OBJ file.
exportToOBJ(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Exports the 3D home objects to a given OBJ file.
exportToSH3D() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Controls the export of home to a SH3D file.
exportToSVG(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Exports the plan objects to a given SVG file.
exportToSVG(OutputStream) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Writes this plan in the given output stream at SVG (Scalable Vector Graphics) format.
exportToSVG() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the export of the current home plan to a SVG file.
exportToSVG(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Exports the plan objects to a given SVG file.
ExtensionsClassLoader - Class in com.eteks.sweethome3d.tools
Class loader able to load classes and DLLs with a higher priority from a given set of JARs.
ExtensionsClassLoader(ClassLoader, ProtectionDomain, String[], String[]) - Constructor for class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Creates a class loader.
ExtensionsClassLoader(ClassLoader, ProtectionDomain, String[], URL[], String[], File, String) - Constructor for class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Creates a class loader.
ExtensionsClassLoader(ClassLoader, ProtectionDomain, String[], URL[], String[], File, String, boolean) - Constructor for class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Creates a class loader.

F

FileContentManager - Class in com.eteks.sweethome3d.swing
Content manager for files with Swing file choosers.
FileContentManager(UserPreferences) - Constructor for class com.eteks.sweethome3d.swing.FileContentManager
 
FileUserPreferences - Class in com.eteks.sweethome3d.io
User preferences initialized from default user preferences and stored in user preferences on local file system.
FileUserPreferences() - Constructor for class com.eteks.sweethome3d.io.FileUserPreferences
Creates user preferences read from user preferences in file system, and from resource files.
FileUserPreferences(File, File[]) - Constructor for class com.eteks.sweethome3d.io.FileUserPreferences
Creates user preferences stored in the folders given in parameter.
FileUserPreferences(File, File[], Executor) - Constructor for class com.eteks.sweethome3d.io.FileUserPreferences
Creates user preferences stored in the folders given in parameter.
findChildren(JComponent, Class<T>) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns the children of a component of the given class.
findClass(String) - Method in class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Finds and defines the given class among the extension JARs given in constructor, then among resources.
findLibrary(String) - Method in class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Returns the library path of an extension DLL.
findResource(String) - Method in class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Returns the URL of the given resource searching first if it exists among the extension JARs given in constructor.
finish() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Changes background image in model and posts an undoable operation.
finish() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Imports piece in catalog and/or home and posts an undoable operation.
finish() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Changes background image in model and posts an undoable operation.
finish() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Requires the wizard to finish.
fireCollectionChanged(T, CollectionEvent.Type) - Method in class com.eteks.sweethome3d.model.CollectionChangeSupport
Fires a collection event about item.
fireCollectionChanged(T, int, CollectionEvent.Type) - Method in class com.eteks.sweethome3d.model.CollectionChangeSupport
Fires a collection event about item at a given index.
focusedViewChanged(View) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Updates actions when focused view changed.
FontNameComboBox - Class in com.eteks.sweethome3d.swing
A combo box used to choose the name of a font.
FontNameComboBox(UserPreferences) - Constructor for class com.eteks.sweethome3d.swing.FontNameComboBox
 
footToCentimeter(float) - Static method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the length given in feet converted to centimeters.
FormatType(String) - Constructor for class com.eteks.sweethome3d.viewcontroller.ExportableView.FormatType
 
FURNITURE_LIBRARY_TYPE - Static variable in class com.eteks.sweethome3d.model.UserPreferences
 
FURNITURE_LIST - Static variable in class com.eteks.sweethome3d.viewcontroller.TransferableView.DataType
 
FurnitureCatalog - Class in com.eteks.sweethome3d.model
Furniture catalog.
FurnitureCatalog() - Constructor for class com.eteks.sweethome3d.model.FurnitureCatalog
 
FurnitureCatalogController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for the furniture catalog.
FurnitureCatalogController(FurnitureCatalog, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Creates a controller of the furniture catalog view.
FurnitureCatalogController(FurnitureCatalog, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Creates a controller of the furniture catalog view.
FurnitureCatalogListPanel - Class in com.eteks.sweethome3d.swing
A furniture catalog view that displays furniture in a list, with a combo and search text field.
FurnitureCatalogListPanel(FurnitureCatalog, UserPreferences, FurnitureCatalogController) - Constructor for class com.eteks.sweethome3d.swing.FurnitureCatalogListPanel
Creates a panel that displays catalog furniture in a list with a filter combo box and a search field.
FurnitureCatalogTransferHandler - Class in com.eteks.sweethome3d.swing
Catalog transfer handler.
FurnitureCatalogTransferHandler(ContentManager, FurnitureCatalogController, FurnitureController) - Constructor for class com.eteks.sweethome3d.swing.FurnitureCatalogTransferHandler
Creates a handler able to transfer catalog selected furniture.
FurnitureCatalogTree - Class in com.eteks.sweethome3d.swing
A tree displaying furniture catalog by category.
FurnitureCatalogTree(FurnitureCatalog) - Constructor for class com.eteks.sweethome3d.swing.FurnitureCatalogTree
Creates a tree that displays catalog content.
FurnitureCatalogTree(FurnitureCatalog, FurnitureCatalogController) - Constructor for class com.eteks.sweethome3d.swing.FurnitureCatalogTree
Creates a tree controlled by controller that displays catalog content and its selection.
FurnitureCatalogTree(FurnitureCatalog, UserPreferences, FurnitureCatalogController) - Constructor for class com.eteks.sweethome3d.swing.FurnitureCatalogTree
Creates a tree controlled by controller that displays catalog content and its selection.
FurnitureCategory - Class in com.eteks.sweethome3d.model
Category of furniture.
FurnitureCategory(String) - Constructor for class com.eteks.sweethome3d.model.FurnitureCategory
Create a category.
FurnitureController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for the home furniture table.
FurnitureController(Home, UserPreferences, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.FurnitureController
Creates the controller of home furniture view.
FurnitureController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.FurnitureController
Creates the controller of home furniture view with undo support.
furnitureLibraryExists(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Returns true if the furniture library at the given location exists.
furnitureLibraryExists(String) - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences can't manage additional furniture libraries.
furnitureLibraryExists(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns true if the furniture library at the given location exists in the first furniture libraries folder.
furnitureLibraryExists(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if the furniture library at the given location exists.
FurnitureTable - Class in com.eteks.sweethome3d.swing
A table displaying home furniture.
FurnitureTable(Home, UserPreferences) - Constructor for class com.eteks.sweethome3d.swing.FurnitureTable
Creates a table that displays furniture of home.
FurnitureTable(Home, UserPreferences, FurnitureController) - Constructor for class com.eteks.sweethome3d.swing.FurnitureTable
Creates a table controlled by controller that displays furniture of home.
FurnitureTable.FurnitureFilter - Interface in com.eteks.sweethome3d.swing
The super type used to specify how furniture should be filtered in furniture table.
FurnitureTransferHandler - Class in com.eteks.sweethome3d.swing
Home furniture transfer handler.
FurnitureTransferHandler(Home, ContentManager, HomeController) - Constructor for class com.eteks.sweethome3d.swing.FurnitureTransferHandler
Creates a handler able to transfer home furniture.

G

get3DView() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the 3D view used to compute aspect ratio bound to it.
get3DViewAspectRatio() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the aspect ratio of the 3D view.
getActions() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the actions available on this plug-in.
getAllFurniture() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the furniture of this group and of all its subgroups.
getAngle() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the angle in radians of this piece around vertical axis.
getAngle() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the angle of rotation in radians applied to this texture.
getAngle() - Method in class com.eteks.sweethome3d.model.Label
Returns the angle in radians around vertical axis used to display this label.
getAngle() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited angle in radians.
getAngleInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited angle in degrees.
getApplication() - Method in class com.eteks.sweethome3d.applet.SweetHome3DApplet
Returns the application instance created by the applet.
getApplicationClassName() - Method in class com.eteks.sweethome3d.applet.SweetHome3DApplet
Returns the name of the application class associated to this applet.
getApplicationFolder() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the first Sweet Home 3D application folder.
getApplicationFolders() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns Sweet Home 3D application folders.
getApplicationSubfolders(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns subfolders of Sweet Home 3D application folders of a given name.
getArcExtent() - Method in class com.eteks.sweethome3d.model.Wall
Returns the arc extent of a round wall or null if this wall isn't round.
getArcExtentInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited arc extent.
getArea() - Method in class com.eteks.sweethome3d.model.Room
Returns the area of this room.
getAreaAngle() - Method in class com.eteks.sweethome3d.model.Room
Returns the angle in radians used to display the room area.
getAreaFormatWithUnit() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns a format able to format areas with their localized unit.
getAreaOnFloor(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the 2D area of the 3D shapes children of the given node projected on the floor (plan y = 0).
getAreaOnFloor(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the area on the floor of the given staircase.
getAreaPoints(Area, float, boolean) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns the list of polygons points matching the given area.
getAreaPoints(Area, List<float[][]>, List<float[][]>, float, boolean) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns the list of polygons points matching the given area with detailed information in areaPoints and areaHoles.
getAreaStyle() - Method in class com.eteks.sweethome3d.model.Room
Returns the text style used to display room area.
getAreaVisible() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns whether room area is visible or not.
getAreaXOffset() - Method in class com.eteks.sweethome3d.model.Room
Returns the distance along x axis applied to room center abscissa to display room area.
getAreaYOffset() - Method in class com.eteks.sweethome3d.model.Room
Returns the distance along y axis applied to room center ordinate to display room area.
getAspectRatio() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the aspect ratio of the photo.
getAspectRatio() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the aspect ratio of the video.
getAutoCompletedProperties() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the list of properties with auto completion strings.
getAutoCompletionStrings(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the strings that may be used for the auto completion of the given property.
getAutoSaveDelayForRecovery() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the delay between two automatic save operations of homes for recovery purpose.
getAutoSaveDelayForRecovery() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited auto recovery save delay.
getAvailableHomes() - Method in class com.eteks.sweethome3d.applet.HomeAppletRecorder
Returns the available homes on server.
getBackgroundColor(PlanComponent.PaintMode) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the background color used to draw content.
getBackgroundImage() - Method in class com.eteks.sweethome3d.model.Home
Returns the plan background image of this home.
getBackgroundImage() - Method in class com.eteks.sweethome3d.model.Level
Returns the plan background image of this level.
getBasePlanItem() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether furniture is a base plan item or not.
getBounds(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the bounds of the 3D shapes of node.
getBounds(Node, Transform3D) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the bounds of the 3D shapes of node with an additional transformation.
getBrowserPage() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns the browser page.
getCamera() - Method in class com.eteks.sweethome3d.model.Home
Returns the camera used to display this home.
getCameraElevationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the camera elevation state.
getCameraPath() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the camera path of the video.
getCameraPitchRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the camera pitch rotation state.
getCameras() - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Returns the cameras available to create photos.
getCameraYawRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the camera yaw rotation state.
getCapStyle() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the cap style of this polyline.
getCapStyle() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited capStyle.
getCatalogId() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getCatalogId() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the catalog ID of this piece of furniture or null if it doesn't exist.
getCatalogId() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the catalog ID of this texture or null if it doesn't exist.
getCategories() - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Returns the categories list sorted by name.
getCategories() - Method in class com.eteks.sweethome3d.model.TexturesCatalog
Returns the categories list sorted by name.
getCategoriesCount() - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Returns the count of categories in this catalog.
getCategoriesCount() - Method in class com.eteks.sweethome3d.model.TexturesCatalog
Returns the count of categories in this catalog.
getCategory() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the category of this piece of furniture.
getCategory() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the category of this texture.
getCategory(int) - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Returns the category at a given index.
getCategory(int) - Method in class com.eteks.sweethome3d.model.TexturesCatalog
Returns the category at a given index.
getCategory() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the category of the imported piece.
getCategory() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the category of the imported texture.
getCeilingColor() - Method in class com.eteks.sweethome3d.model.Room
Returns the ceiling color color of this room.
getCeilingColor() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the edited color of the ceiling.
getCeilingLightColor() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the edited ceiling light color.
getCeilingLightColor() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the edited ceiling light color.
getCeilingPaint() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns whether the ceiling is colored, textured or unknown painted.
getCeilingShininess() - Method in class com.eteks.sweethome3d.model.Room
Returns the ceiling shininess of this room.
getCeilingShininess() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the edited shininess of the ceiling.
getCeilingTexture() - Method in class com.eteks.sweethome3d.model.Room
Returns the ceiling texture of this room.
getCeilingTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the texture controller of the room ceiling.
getCeilingVisible() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns whether room ceiling is ceilingCeilingVisible or not.
getCeillingLightColor() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the color of ceiling lights.
getClipboardCSV() - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Returns a CSV formatted text describing the selected pieces of furniture.
getClipboardImage() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns an image of the selected items displayed by this component (camera excepted) with no outline at scale 1/1 (1 pixel = 1cm).
getClipboardItems() - Method in class com.eteks.sweethome3d.swing.HomePane
Returns the list of selectable items that are currently in clipboard or null if clipboard doesn't contain any selectable item.
getClipboardItems() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Returns the list of selectable items that are currently in clipboard or null if clipboard doesn't contain any selectable item.
getColor() - Method in class com.eteks.sweethome3d.model.Baseboard
Returns the color of this baseboard.
getColor() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the color of this piece of furniture.
getColor() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getColor() - Method in class com.eteks.sweethome3d.model.HomeMaterial
Returns the color of this material.
getColor() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the color of this piece of furniture.
getColor() - Method in class com.eteks.sweethome3d.model.Label
Returns the color used to display the text of this label.
getColor() - Method in class com.eteks.sweethome3d.model.LightSource
Returns the RGB color code of this source.
getColor() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the color of this piece of furniture.
getColor() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the color of this polyline.
getColor() - Method in class com.eteks.sweethome3d.swing.ColorButton
Returns the color displayed by this button.
getColor() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns the edited color of the baseboard.
getColor() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited color.
getColor() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the color of the imported piece.
getColor() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the edited color.
getColor() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited color.
getColorDialogTitle() - Method in class com.eteks.sweethome3d.swing.ColorButton
Returns the title of color dialog displayed when this button is pressed.
getCompass() - Method in class com.eteks.sweethome3d.model.Home
Returns the compass associated to this home.
getCompassResizeState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the compass resize state.
getCompassRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the compass rotation state.
getComponentPopupMenu() - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogListPanel
Returns the popup menu of the list displayed by this panel.
getContent() - Method in class com.eteks.sweethome3d.model.HomeDescriptor
Returns the content to read this home.
getContent(String) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns a URL content object that references the given file path.
getContent(String) - Method in interface com.eteks.sweethome3d.viewcontroller.ContentManager
Returns a content object that references a given content location.
getContentDigest(Content) - Method in class com.eteks.sweethome3d.io.ContentDigestManager
Returns the SHA-1 digest of the given content, computing it if it wasn't set.
getContentManager() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns a content manager able to handle files.
getContentManager() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns a content manager able to handle files.
getContentManager() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the content manager of this controller.
getContentManager() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the content manager of this controller.
getContentManager() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the content manager of this controller.
getContentManager() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the content manager of this controller.
getContentManager() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the content manager of this controller.
getContentManager() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the content manager of this controller.
getContentSize(Content) - Method in class com.eteks.sweethome3d.io.ContentDigestManager
Returns the size of the given content.
getCreationDate() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the creation date of this piece in milliseconds since the epoch, or null if no date is given to this piece.
getCreator() - Method in interface com.eteks.sweethome3d.model.CatalogItem
Returns the creator of this catalog item or null.
getCreator() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the creator of this piece.
getCreator() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the creator of this texture or null.
getCreator() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getCreator() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the creator of this piece.
getCreator() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the creator of this texture.
getCreator() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the creator of this piece or null.
getCreator() - Method in interface com.eteks.sweethome3d.model.TextureImage
Returns the creator of this texture.
getCreator() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the creator of the imported piece.
getCreator() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the creator of the imported piece.
getCurrency() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the price currency, noted with ISO 4217 code, or null if it has no price or default currency should be used.
getCurrency() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the currency of the furniture of this group or null if one piece has no currency or has a currency different from the other furniture.
getCurrency() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the price currency, noted with ISO 4217 code, or null if it has no price or default currency should be used.
getCurrency() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the price currency, noted with ISO 4217 code, or null if it has no price or default currency should be used.
getCurrency() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the default currency in use, noted with ISO 4217 code, or null if prices aren't used in application.
getCursor() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the cursor of this component.
getCutOutShape() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns the shape used to cut out walls that intersect this new door or window.
getCutOutShape() - Method in interface com.eteks.sweethome3d.model.DoorOrWindow
Returns the shape used to cut out walls that intersect this new door or window.
getCutOutShape() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns the shape used to cut out walls that intersect this new door or window.
getDamagedHome() - Method in exception com.eteks.sweethome3d.io.DamagedHomeIOException
Returns the damaged home containing some possible invalid content.
getDamagedHome() - Method in exception com.eteks.sweethome3d.model.DamagedHomeRecorderException
Returns the damaged home containing some possible invalid content.
getDashStyle() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the dash style of this polyline.
getDashStyle() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited dashStyle.
getDefaultApplicationFolder() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns default application folder.
getDefaultFileExtension(ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns the default file extension of a given content type.
getDefaultFontName() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the name of the font that should be used by default or null if the default font should be the default one in the application.
getDefaultFontName() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the name of the font that should be used by default or null if the default font should be the default one in the application.
getDefaultSupportedLanguages() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the array of default available languages in Sweet Home 3D.
getDefaultTextStyle(Class<? extends Selectable>) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the default text style of a class of selectable item.
getDepth() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the depth of this piece of furniture.
getDepth() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the depth of this group.
getDepth() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the depth of this piece of furniture.
getDepth() - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns the depth of this observer camera according to human proportions with an eyes elevation at z.
getDepth() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the depth of this piece of furniture.
getDepth() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited depth.
getDepth() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the depth of the imported piece.
getDepthInPlan() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the depth of this group.
getDepthInPlan() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the depth of this piece of furniture in the horizontal plan (after pitch or roll is applied to it).
getDescription() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the description of this piece of furniture.
getDescription() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the description of this piece of furniture.
getDescription() - Method in interface com.eteks.sweethome3d.model.Library
Returns the description of this library.
getDescription() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the description of this piece of furniture.
getDescription() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the description of this plug-in.
getDescription() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited description.
getDialogTitle() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the text that should be displayed as materials choice dialog title.
getDialogTitle() - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Returns the text that should be displayed as texture choice dialog title.
getDiameter() - Method in class com.eteks.sweethome3d.model.Compass
Returns the diameter of this compass.
getDiameter() - Method in class com.eteks.sweethome3d.model.LightSource
Returns the diameter of this source or null if it's not defined.
getDiameter() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the edited diameter.
getDimensionLineCreationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the dimension line creation state.
getDimensionLineDrawingState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the dimension line drawing state.
getDimensionLineOffsetState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the dimension line offset state.
getDimensionLineResizeState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the dimension line resize state.
getDimensionLines() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable collection of the dimension lines of this home.
getDimensionLinesSubList(List<? extends Selectable>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a sub list of items that contains only dimension lines.
getDistanceToEndPoint() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited distance to end point.
getDragAndDropState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the drag and drop state.
getDrawingMode() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the drawing mode of this environment.
getDropableComponentBorder() - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns the border of a component where a user may drop objects.
getDropLocation() - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Returns the location where mouse pointer was dropped in screen coordinates.
getDropOnTopElevation() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the elevation at which should be placed an object dropped on this piece.
getDropOnTopElevation() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the elevation at which should be placed an object dropped on this group.
getDropOnTopElevation() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the elevation at which should be placed an object dropped on this piece.
getDropOnTopElevation() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the elevation at which should be placed an object dropped on this piece.
getElevation() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the elevation of this piece of furniture.
getElevation() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the elevation of the bottom of this piece of furniture on its level.
getElevation() - Method in class com.eteks.sweethome3d.model.Label
Returns the elevation of this label on its level.
getElevation() - Method in class com.eteks.sweethome3d.model.Level
Returns the elevation of the bottom of this level.
getElevation() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the elevation of this piece of furniture.
getElevation() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited elevation.
getElevation() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the elevation of the imported piece.
getElevation() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the edited elevation.
getElevation() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the edited elevation.
getElevation() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited camera elevation.
getElevationIndex() - Method in class com.eteks.sweethome3d.model.Level
Returns the index of this level used to order levels at the same elevation.
getElevationIndex() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the edited elevation index.
getEndAngle() - Method in class com.eteks.sweethome3d.model.Sash
Returns the opening end angle of this sash.
getEndArrowStyle() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the arrow style at the end of this polyline.
getEndArrowStyle() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited end arrow style.
getEnvironment() - Method in class com.eteks.sweethome3d.model.Home
Returns the environment attributes of this home.
getErrorIcon(int) - Method in class com.eteks.sweethome3d.swing.IconManager
Returns the icon displayed for wrong content resized at a given height.
getErrorIcon() - Method in class com.eteks.sweethome3d.swing.IconManager
Returns the icon displayed for wrong content.
getExportedContentName(Object, Content) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Returns the saved name of the given content owned by an object.
getFieldOfView() - Method in class com.eteks.sweethome3d.model.Camera
Returns the field of view in radians of this camera.
getFieldOfView() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited observer field of view in radians.
getFieldOfViewInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited observer field of view in degrees.
getFileCompressionQuality() - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Returns the compression quality used to save image files.
getFileDialogTitle(boolean) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns default file dialog title.
getFileExtensions(ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns the supported file extensions for a given content type.
getFileFilter(ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns the file filters available for a given content type.
getFileFormat() - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Returns the format used to save image files.
getFileVersionComparator() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns a file comparator that sorts file names according to their version number (excluding their extension when they are the same).
getFloorColor() - Method in class com.eteks.sweethome3d.model.Room
Returns the floor color of this room.
getFloorColor() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the edited color of the floor.
getFloorPaint() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns whether the floor is colored, textured or unknown painted.
getFloorShininess() - Method in class com.eteks.sweethome3d.model.Room
Returns the floor shininess of this room.
getFloorShininess() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the edited shininess of the floor.
getFloorTexture() - Method in class com.eteks.sweethome3d.model.Room
Returns the floor texture of this room.
getFloorTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the texture controller of the room floor.
getFloorThickness() - Method in class com.eteks.sweethome3d.model.Level
Returns the floor thickness of this level.
getFloorThickness() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the edited floor thickness.
getFloorVisible() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns whether room floor is visible or not.
getFont(Font, TextStyle) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the AWT font matching a given text style.
getFontMetrics(Font, TextStyle) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the font metrics matching a given text style.
getFontName() - Method in class com.eteks.sweethome3d.model.TextStyle
Returns the font name of this text style.
getFontName() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the edited font name or null for default system font.
getFontSize() - Method in class com.eteks.sweethome3d.model.TextStyle
Returns the font size of this text style.
getFontSize() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the edited font size.
getFooterFormat() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the string format used to print page footers.
getForegroundColor(PlanComponent.PaintMode) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the foreground color used to draw content.
getFormat() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns a format able to format lengths.
getFormatCode() - Method in enum com.eteks.sweethome3d.swing.HomePrintableComponent.Variable
Returns a format usable code matching this field.
getFormatWithUnit() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns a format able to format lengths with their localized unit.
getFrameRate() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the frame rate of the video.
getFurniture() - Method in class com.eteks.sweethome3d.model.FurnitureCategory
Returns the furniture list of this category sorted by name.
getFurniture() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable list of the furniture managed by this home.
getFurniture() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns an unmodifiable list of the furniture of this group.
getFurnitureAttributesStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the furniture attributes step state.
getFurnitureCatalog() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the furniture catalog.
getFurnitureCatalogController() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the furniture catalog controller managed by this controller.
getFurnitureComparator(HomePieceOfFurniture.SortableProperty) - Static method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns a comparator that compares furniture on a given property in ascending order.
getFurnitureController() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the furniture controller managed by this controller.
getFurnitureCount() - Method in class com.eteks.sweethome3d.model.FurnitureCategory
Returns the count of furniture in this category.
getFurnitureFilter() - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Returns the filter applied to the furniture displayed in this table.
getFurnitureIconStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the furniture icon step state.
getFurnitureInSameGroup(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns the furniture list of the given piece which belongs to same group or home furniture if it doesn't belong to home furniture.
getFurnitureLibrariesPluginFolders() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the folders where furniture catalog files are placed or null if that folder can't be retrieved.
getFurnitureModelIconSize() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the size used to generate icons of furniture viewed from top.
getFurnitureModelIconSize() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the size used to generate icons of furniture viewed from top.
getFurnitureModelStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the furniture choice step state.
getFurnitureOrientationStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the furniture orientation step state.
getFurnitureOutlineColor() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the color used to draw furniture outline of the shape where a user can click to select a piece of furniture.
getFurnitureSortedProperty() - Method in class com.eteks.sweethome3d.model.Home
Returns the furniture property on which home is sorted or null if home furniture isn't sorted.
getFurnitureSubList(List<? extends Selectable>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a sub list of items that contains only home furniture.
getFurnitureVisibleProperties() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable list of the furniture properties that are visible.
getGrade() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the grade of this piece, or null if no grade is given to this piece.
getGroundColor() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the ground color of this environment.
getGroundColor() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns the edited ground color.
getGroundElevation() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the elevation of the bottom of this piece of furniture from the ground according to the elevation of its level.
getGroundElevation() - Method in class com.eteks.sweethome3d.model.Label
Returns the elevation of this label from the ground according to the elevation of its level.
getGroundPaint() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns whether the ground is colored or textured.
getGroundTexture() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the ground texture of this environment.
getGroundTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns the texture controller of the ground.
getHeaderFormat() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the string format used to print page headers.
getHeight() - Method in class com.eteks.sweethome3d.model.Baseboard
Returns the height of this baseboard.
getHeight() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the height of this piece of furniture.
getHeight() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the height of the image in centimeters.
getHeight() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the height of this group.
getHeight() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the height of this piece of furniture.
getHeight() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the height of the image in centimeters.
getHeight() - Method in class com.eteks.sweethome3d.model.Level
Returns the height of this level.
getHeight() - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns the height of this observer camera according to human proportions with an eyes elevation at z.
getHeight() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the height of this piece of furniture.
getHeight() - Method in interface com.eteks.sweethome3d.model.TextureImage
Returns the height of the image in centimeters.
getHeight() - Method in class com.eteks.sweethome3d.model.Wall
Returns the height of this wall.
getHeight() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the height of the photo.
getHeight() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns the edited height of the baseboard.
getHeight() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited height.
getHeight() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the height.
getHeight() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the height.
getHeight() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the edited height.
getHeight() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the height of the video.
getHeightAtEnd() - Method in class com.eteks.sweethome3d.model.Wall
Returns the height of this wall at its end point.
getHeightInPlan() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the height of this group.
getHeightInPlan() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the height of this piece of furniture from the horizontal plan (after pitch or roll is applied to it).
getHelpPage() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns the current page.
getHighestSurroundingPieceOfFurniture(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns the highest piece of furniture that includes the given piece with a margin error of 5% of the smallest side length.
getHighlightedText() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns the highlighted text.
getHome() - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Returns the home read by this handler.
getHome() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the home associated to this plug-in instance.
getHomeController() - Method in class com.eteks.sweethome3d.HomeFrameController
Returns the home controller managed by this controller.
getHomeController() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the controller of the home of this plug-in.
getHomeController3D() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the controller of home 3D view.
getHomeExamples() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the home examples available for the user.
getHomeLength(Home) - Method in class com.eteks.sweethome3d.applet.HomeAppletRecorder
Returns the length of the home data that will be saved by this recorder.
getHomeRecorder() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns a recorder able to write and read homes on server.
getHomeRecorder() - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns the default recorder able to write and read homes.
getHomeRecorder(HomeRecorder.Type) - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns a recorder of a given type able to write and read homes.
getHomeRecorder() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns a recorder able to write and read homes in files.
getHomeRecorder(HomeRecorder.Type) - Method in class com.eteks.sweethome3d.SweetHome3D
 
getHomes() - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns an unmodifiable collection of the homes of this application.
getHomeTextureClone(Texture, Home) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns a cloned instance of texture shared per home or the texture itself if home is null.
getHomeXMLExporter() - Method in class com.eteks.sweethome3d.io.HomeFileRecorder
Returns an exporter able to generate the content of a Home.xml entry.
getHomeXMLHandler() - Method in class com.eteks.sweethome3d.io.HomeFileRecorder
Returns a SAX XML handler able to interpret the information contained in the Home.xml entry.
getHorizontalAxis() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited horizontal axis.
getHorizontalRuler() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the component used as an horizontal ruler for the plan displayed by this component.
getHorizontalRuler() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the component used as an horizontal ruler for this plan.
getHorizontalRuler() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns the component used as an horizontal ruler for this plan.
getHorizontalRulerView() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the horizontal ruler of the plan view.
getIcon() - Method in interface com.eteks.sweethome3d.model.CatalogItem
Returns the icon of this catalog item.
getIcon() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the icon of this piece of furniture.
getIcon() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the icon of this texture.
getIcon() - Method in class com.eteks.sweethome3d.model.HomeDescriptor
Returns the icon of this home.
getIcon() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getIcon() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the icon of this piece of furniture.
getIcon() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the icon of this piece of furniture.
getIcon(Content, Component) - Method in class com.eteks.sweethome3d.swing.IconManager
Returns an icon read from content.
getIcon(Content, int, Component) - Method in class com.eteks.sweethome3d.swing.IconManager
Returns an icon read from content and rescaled at a given height.
getIcon() - Method in class com.eteks.sweethome3d.swing.ImportedFurnitureWizardStepsPanel
Returns the icon content of the chosen piece.
getIcon(int) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns a temporary content of the icon matching the displayed view.
getIcon() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.BackgroundImageWizardStepState
 
getIcon() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited icon.
getIcon() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.ImportedFurnitureWizardStepState
 
getIcon() - Method in interface com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardStepsView
Returns the icon content of the chosen piece.
getIcon() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.ImportedTextureWizardStepState
 
getIcon() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
getIconYaw() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the yaw angle used to create the piece icon.
getIconYaw() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the yaw of the piece icon.
getId(Object) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Returns the XML id of the given object that can be referenced by other elements.
getId() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the ID of this piece of furniture or null.
getId() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the ID of this texture or null.
getId() - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns the id of this application.
getId() - Method in interface com.eteks.sweethome3d.model.Library
Returns the id of this library.
getId() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns Sweet Home 3D application read from resources.
getIlluminationModel() - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Returns the illumination model of this material as defined in MTL format.
getImage() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the image content of this background image.
getImage() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the content of the image used for this texture.
getImage() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the content of the image used for this texture.
getImage() - Method in interface com.eteks.sweethome3d.model.TextureImage
Returns the content of the image used for this texture.
getImage() - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Returns the image drawn by this component.
getImage() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the image content of the background image.
getImage() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the image content of the imported texture.
getImageChoiceStepState() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the image choice step state.
getImageOriginStepState() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the image origin step state.
getImageScale() - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Returns the scale used to draw the image of this component.
getImageScaleStepState() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the image scale step state.
getImageSizeInPixels(Content) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns image size in pixels.
getImageTranslation() - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Returns the origin point where the image of this component is drawn.
getIndex() - Method in class com.eteks.sweethome3d.model.CollectionEvent
Returns the index of the item in collection or -1 if this index is unknown.
getIndexOfPieceOfFurniture(CatalogPieceOfFurniture) - Method in class com.eteks.sweethome3d.model.FurnitureCategory
Returns the index of the given piece of furniture.
getIndexOfTexture(CatalogTexture) - Method in class com.eteks.sweethome3d.model.TexturesCategory
Returns the index of the given texture.
getIndicator(Selectable, PlanComponent.IndicatorType) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the shape of the given indicator type.
getInformation() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the additional information associated to this piece, or null.
getInformation() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getInformation() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the additional information associated to this piece, or null.
getInformation() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the additional information associated to this piece, or null.
getInstance() - Static method in class com.eteks.sweethome3d.io.ContentDigestManager
Returns an instance of this singleton.
getInstance() - Static method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns an instance of this singleton.
getInstance() - Static method in class com.eteks.sweethome3d.j3d.ModelManager
Returns an instance of this singleton.
getInstance() - Static method in class com.eteks.sweethome3d.j3d.TextureManager
Returns an instance of this singleton.
getInstance(float, float, Integer, HomeTexture) - Static method in class com.eteks.sweethome3d.model.Baseboard
Returns an instance of this class matching the given parameters.
getInstance() - Static method in class com.eteks.sweethome3d.swing.IconManager
Returns an instance of this singleton.
getInvalidContent() - Method in exception com.eteks.sweethome3d.io.DamagedHomeIOException
Returns the invalid content in the damaged home.
getInvalidContent() - Method in exception com.eteks.sweethome3d.model.DamagedHomeRecorderException
Returns the invalid content in the damaged home.
getItem() - Method in class com.eteks.sweethome3d.model.CollectionEvent
Returns the added or deleted item.
getItemBounds(Graphics, Selectable) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the bounds of the given item.
getJAREntryName() - Method in class com.eteks.sweethome3d.tools.URLContent
Returns the name of a JAR entry.
getJAREntryURL() - Method in class com.eteks.sweethome3d.tools.URLContent
Returns the URL base of a JAR entry.
getJoinStyle() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the join style of this polyline.
getJoinStyle() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited joinStyle.
getKey(int) - Method in enum com.eteks.sweethome3d.io.DefaultFurnitureCatalog.PropertyKey
Returns the key for the piece property of the given index.
getKey(int) - Method in enum com.eteks.sweethome3d.io.DefaultTexturesCatalog.PropertyKey
Returns the key for the texture property of the given index.
getKey() - Method in class com.eteks.sweethome3d.model.HomeMaterial
Returns the key of this material.
getLabelCreationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the label creation state.
getLabelElevationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the label elevation state.
getLabelRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the label rotation state.
getLabels() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable collection of the labels of this home.
getLabelsSubList(List<? extends Selectable>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a sub list of items that contains only labels.
getLanguage() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the preferred language to display information, noted with an ISO 639 code that may be followed by an underscore and an ISO 3166 code.
getLanguage() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited language.
getLanguageLibrariesPluginFolders() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the folders where language libraries files are placed or null if that folder can't be retrieved.
getLastDirectory(ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns the last directory used for the given content type.
getLatitude() - Method in class com.eteks.sweethome3d.model.Compass
Returns the latitudeInDegrees of this compass in radians.
getLatitudeInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the edited latitude in degrees.
getLayoutAlignmentX(Container) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Returns 0.5.
getLayoutAlignmentY(Container) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Return 0.
getLeftSideBaseboard() - Method in class com.eteks.sweethome3d.model.Wall
Returns the left side baseboard of this wall.
getLeftSideBaseboardController() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the controller of the wall left side baseboard.
getLeftSideColor() - Method in class com.eteks.sweethome3d.model.Wall
Returns left side color of this wall.
getLeftSideColor() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited color of the left side.
getLeftSidePaint() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns whether the left side is colored, textured or unknown painted.
getLeftSideShininess() - Method in class com.eteks.sweethome3d.model.Wall
Returns the left side shininess of this wall.
getLeftSideShininess() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited left side shininess.
getLeftSideTexture() - Method in class com.eteks.sweethome3d.model.Wall
Returns the left side texture of this wall.
getLeftSideTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the texture controller of the wall left side.
getLength() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the length of this dimension line.
getLength() - Method in class com.eteks.sweethome3d.model.Polyline
Returns an approximate length of this polyline.
getLength() - Method in class com.eteks.sweethome3d.model.Wall
Returns the length of this wall.
getLength() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerLengthModel
Returns the displayed value in centimeter.
getLength() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited length.
getLengthStyle() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the text style used to display dimension line length.
getLengthUnit() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the length unit currently in use.
getLens() - Method in class com.eteks.sweethome3d.model.Camera
Returns the lens of this camera.
getLens() - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Returns the edited camera lens.
getLevel() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the level which this dimension line belongs to.
getLevel() - Method in interface com.eteks.sweethome3d.model.Elevatable
Returns the level of this object.
getLevel() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the level which this piece belongs to.
getLevel() - Method in class com.eteks.sweethome3d.model.Label
Returns the level which this label belongs to.
getLevel() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the level which this dimension line belongs to.
getLevel() - Method in class com.eteks.sweethome3d.model.Room
Returns the level which this room belongs to.
getLevel() - Method in class com.eteks.sweethome3d.model.Wall
Returns the level which this wall belongs to.
getLevels() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable collection of the levels of this home.
getLevels() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns a copy of home levels.
getLibraries() - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Throws an exception because applet user preferences don't manage additional libraries.
getLibraries() - Method in class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Returns the furniture libraries at initialization.
getLibraries() - Method in class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Returns the furniture libraries at initialization.
getLibraries() - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences don't support libraries.
getLibraries() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the libraries available in user preferences.
getLibraries() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the libraries available in user preferences.
getLicense() - Method in interface com.eteks.sweethome3d.model.Library
Returns the license of this library.
getLicense() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the license of this plug-in.
getLightColor() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the light color of this environment.
getLightColor() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns the edited light color.
getLightPower() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited light power.
getLightPowerModificationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the light power modification state.
getLightSources() - Method in class com.eteks.sweethome3d.model.CatalogLight
Returns the sources managed by this light.
getLightSources() - Method in class com.eteks.sweethome3d.model.HomeLight
Returns the sources managed by this light.
getLightSources() - Method in interface com.eteks.sweethome3d.model.Light
Returns the sources managed by this light.
getLocalizedLabelText(UserPreferences, Class<?>, String, Object...) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns a localized text for menus items and labels depending on the system.
getLocalizedString(Class<?>, String, Object...) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the string matching resourceKey in current language in the context of resourceClass.
getLocalizedString(String, String, Object...) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the string matching resourceKey in current language for the given resource family.
getLocation() - Method in interface com.eteks.sweethome3d.model.Library
Returns the location where this library is stored.
getLongitude() - Method in class com.eteks.sweethome3d.model.Compass
Returns the longitudeInDegrees of this compass in radians.
getLongitudeInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the edited longitude in degrees.
getMagnetizedLength(float, float) - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the value close to the given length in centimeter under magnetism.
getMaterial(Integer, Integer, float) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns a shared material instance matching the given color.
getMaterials(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the materials used by the children shapes of the given node.
getMaterials(Node, String) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the materials used by the children shapes of the given node, attributing their creator to them.
getMaterials() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the materials displayed by view.
getMaxHeight() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns the maximum height allowed for the edited baseboard.
getMaximumElevation() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the maximum value for elevation in centimeter.
getMaximumLength() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the maximum value for length in centimeter.
getMaximumScale() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the maximum scale of the plan view.
getMessageFormat(String) - Static method in enum com.eteks.sweethome3d.swing.HomePrintableComponent.Variable
Returns the message format built from a format that uses variables.
getMinimumElevation() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the minimum elevation.
getMinimumLength() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the minimum value for length in centimeter.
getMinimumScale() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the minimum scale of the plan view.
getMissingSpace() - Method in exception com.eteks.sweethome3d.model.NotEnoughSpaceRecorderException
Returns the length of the missing space to save a home.
getMnemonic() - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Returns the mnemonic of this component.
getMode() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
getMode() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the active mode of this controller.
getModel() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the 3D model of this piece of furniture.
getModel() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getModel() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the 3D model of this piece of furniture.
getModel() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the 3D model of this piece of furniture.
getModel() - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns the 3D model content displayed by this component.
getModel() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the model content of the imported piece.
getModel() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the 3D model which materials are displayed by the view.
getModelContents(List<File>, ContentManager) - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Returns the model contents among files.
getModelCreator() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the creator of the 3D model displayed by the view.
getModelDepth() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the depth of the 3D model used to preview materials change.
getModelHeight() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the height of the 3D model used to preview materials change.
getModelMaterials() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getModelMaterials() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the materials applied to the 3D model of this piece of furniture.
getModelMaterialsController() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the model materials controller of the piece.
getModelMirrored() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether furniture model is mirrored or not.
getModelRotation() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the rotation 3 by 3 matrix of this piece of furniture that ensures its model is correctly oriented.
getModelRotation() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns an identity matrix.
getModelRotation() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the rotation 3 by 3 matrix of this piece of furniture that ensures its model is correctly oriented.
getModelRotation() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the rotation 3 by 3 matrix of this piece of furniture that ensures its model is correctly oriented.
getModelRotation() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the pitch angle of the imported piece model.
getModelRotation() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the rotation of the 3D model used to preview materials change.
getModelSize() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the size of the 3D model of this piece of furniture.
getModelSize() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getModelSize() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the size of the 3D model of this piece of furniture.
getModelSize() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the size of the 3D model of this piece of furniture or null if not known.
getModelSize() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the model size of the imported piece.
getModelWidth() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the width of the 3D model used to preview materials change.
getName() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns applet name.
getName() - Method in class com.eteks.sweethome3d.model.Camera
Returns the name of this camera.
getName() - Method in interface com.eteks.sweethome3d.model.CatalogItem
Returns the name of this catalog item.
getName() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the name of this piece of furniture.
getName() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the name of this texture.
getName() - Method in class com.eteks.sweethome3d.model.FurnitureCategory
Returns the name of this category.
getName() - Method in class com.eteks.sweethome3d.model.Home
Returns the name of this home.
getName() - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns the name of this application.
getName() - Method in class com.eteks.sweethome3d.model.HomeDescriptor
Returns the name of this home.
getName() - Method in class com.eteks.sweethome3d.model.HomeMaterial
Returns the name of this material.
getName() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the name of this piece of furniture.
getName() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the name of this texture.
getName() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns a localized name of this unit.
getName() - Method in class com.eteks.sweethome3d.model.Level
Returns the name of this level.
getName() - Method in interface com.eteks.sweethome3d.model.Library
Returns the name of this library.
getName() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the name of this piece of furniture.
getName() - Method in class com.eteks.sweethome3d.model.Room
Returns the name of this room.
getName() - Method in interface com.eteks.sweethome3d.model.TextureImage
Returns the name of this texture image.
getName() - Method in class com.eteks.sweethome3d.model.TexturesCategory
Returns the name of this category.
getName() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the name of this plug-in.
getName() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns the name of this application read from resources.
getName() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited name.
getName() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the name of the imported piece.
getName() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the name of the imported texture.
getName() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the edited name.
getName() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the edited name.
getNameAngle() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the angle in radians used to display the piece name.
getNameAngle() - Method in class com.eteks.sweethome3d.model.Room
Returns the angle in radians used to display the room name.
getNameStyle() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the text style used to display piece name.
getNameStyle() - Method in class com.eteks.sweethome3d.model.Room
Returns the text style used to display room name.
getNameVisible() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether furniture name should be drawn or not.
getNameXOffset() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the distance along x axis applied to piece abscissa to display piece name.
getNameXOffset() - Method in class com.eteks.sweethome3d.model.Room
Returns the distance along x axis applied to room center abscissa to display room name.
getNameYOffset() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the distance along y axis applied to piece ordinate to display piece name.
getNameYOffset() - Method in class com.eteks.sweethome3d.model.Room
Returns the distance along y axis applied to room center ordinate to display room name.
getNewFloorThickness() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns default thickness of the floor of new levels in home.
getNewFloorThickness() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited new floor thickness.
getNewWallBaseboardHeight() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns default baseboard height of new home walls.
getNewWallBaseboardThickness() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns default baseboard thickness of new walls in home.
getNewWallHeight() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns default wall height of new home walls.
getNewWallHeight() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited new wall height.
getNewWallPattern() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the pattern used for new walls in plan or null if it's not set.
getNewWallPattern() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited new wall top pattern in plan.
getNewWallThickness() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns default thickness of new walls in home.
getNewWallThickness() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited new wall thickness.
getNextValue() - Method in class com.eteks.sweethome3d.swing.AutoCommitSpinner.SpinnerModuloNumberModel
 
getNextValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerDateModel
 
getNextValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerModuloNumberModel
 
getNextValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
 
getNormalizedTransform(Node, float[][], float) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns a transform that will transform the model node to let it fill a box of the given width centered on the origin.
getNormalizedTransformGroup(Node, float[][], float) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns a transform group that will transform the model node to let it fill a box of the given width centered on the origin.
getNormalizedTransformGroup(Node, float[][], float, boolean) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns a transform group that will transform the model node to let it fill a box of the given width centered on the origin.
getNorthDirection() - Method in class com.eteks.sweethome3d.model.Compass
Returns the North direction angle of this compass in radians.
getNorthDirectionInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the edited North direction angle in degrees.
getNumber() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
 
getNumericProperty(String) - Method in class com.eteks.sweethome3d.model.Home
Returns the numeric value of the property name associated with this home.
getObserverCamera() - Method in class com.eteks.sweethome3d.model.Home
Returns the camera used to display this home from an observer point of view.
getObserverCameraState() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Returns the observer camera state.
getOffScreenCanvas3D(int, int) - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns a new off screen canva3D at the given size.
getOffScreenImage(View, int, int) - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns an image at the given size of the 3D view.
getOffScreenImage(int, int) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Returns an image of the home viewed by this component at the given size.
getOffset() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the offset of this dimension line.
getOnscreenCanvas3D() - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns a new on screen canva3D instance.
getOnscreenCanvas3D(Component3DManager.RenderingObserver) - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns a new on screen canva3D instance which rendering will be observed with the given rendering observer.
getOnscreenCanvas3D(GraphicsConfiguration, Component3DManager.RenderingObserver) - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns a new on screen canva3D instance which rendering will be observed with the given rendering observer.
getOpticalDensity() - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Returns the optical density of this material.
getOutlineColor() - Method in class com.eteks.sweethome3d.model.Label
Returns the color used to outline the text of this label.
getPage() - Method in class com.eteks.sweethome3d.swing.HomePrintableComponent
Returns the page currently painted by this component.
getPageCount() - Method in class com.eteks.sweethome3d.swing.HomePrintableComponent
Returns the page count of the home printed by this component.
getPageFormat(HomePrint) - Static method in class com.eteks.sweethome3d.swing.HomePrintableComponent
Returns a PageFormat object created from homePrint.
getPaint() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns whether the baseboard side is colored, textured or unknown painted.
getPaint() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether the piece is colored, textured, uses customized materials or unknown painted.
getPaintedItems() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the collection of walls, furniture, rooms and dimension lines of the home painted by this component wherever the level they belong to is selected or not.
getPanningState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the panning state.
getPaperBottomMargin() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the margin at paper bottom in 1/72nds of an inch.
getPaperHeight() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the paper height in 1/72nds of an inch.
getPaperLeftMargin() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the margin at paper left in 1/72nds of an inch.
getPaperOrientation() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the paper orientation.
getPaperRightMargin() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the margin at paper right in 1/72nds of an inch.
getPaperTopMargin() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the margin at paper top in 1/72nds of an inch.
getPaperWidth() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the paper width in 1/72nds of an inch.
getPattern(int) - Method in class com.eteks.sweethome3d.model.PatternsCatalog
Returns the pattern at a given index.
getPattern(String) - Method in class com.eteks.sweethome3d.model.PatternsCatalog
Returns the pattern with a given name.
getPattern() - Method in class com.eteks.sweethome3d.model.Wall
Returns the pattern of this wall in the plan.
getPattern() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the pattern of edited wall in plan.
getPatternImage(TextureImage, Color, Color) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns the image matching a given pattern.
getPatterns() - Method in class com.eteks.sweethome3d.model.PatternsCatalog
Returns the patterns list.
getPatternsCatalog() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the patterns catalog available to fill plan areas.
getPatternsCount() - Method in class com.eteks.sweethome3d.model.PatternsCatalog
Returns the count of patterns in this category.
getPhotoAspectRatio() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred photo aspect ratio.
getPhotoHeight() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred photo height.
getPhotoQuality() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred photo quality.
getPhotoWidth() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred photo width.
getPieceOfFurniture(int) - Method in class com.eteks.sweethome3d.model.FurnitureCategory
Returns the piece of furniture at a given index.
getPieceOfFurnitureElevationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece elevation state.
getPieceOfFurnitureHeightState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece height state.
getPieceOfFurnitureNameOffsetState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece name offset state.
getPieceOfFurnitureNameRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece name rotation state.
getPieceOfFurniturePitchRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece pitch rotation state.
getPieceOfFurnitureResizeState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece resize state.
getPieceOfFurnitureRollRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece roll rotation state.
getPieceOfFurnitureRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the piece rotation state.
getPieceOfFurnitureSizeInPlan(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the size of the given piece of furniture in the horizontal plan.
getPieceOfFurnitureSizeInPlan(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the size of the given piece of furniture in the horizontal plan, or null if the view isn't able to compute such a value.
getPieceOfFurnitureSizeInPlan(HomePieceOfFurniture) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns the size of the given piece of furniture in the horizontal plan.
getPitch() - Method in class com.eteks.sweethome3d.model.Camera
Returns the pitch angle in radians of this camera.
getPitch() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns 0.
getPitch() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the pitch angle in radians of this piece of furniture.
getPitch() - Method in class com.eteks.sweethome3d.model.Label
Returns the pitch angle in radians used to rotate this label around horizontal axis in 3D.
getPitch() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited pitch in radians.
getPitch() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the edited pitch.
getPitch() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited pitch in radians.
getPitchInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited pitch in degrees.
getPixelLength() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the length in centimeters of a pixel with the current scale.
getPixelLength() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the length in centimeters of a pixel with the current scale.
getPixelLength() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns the length in centimeters of a pixel with the current scale.
getPlanController() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the controller of home plan.
getPlanIcon() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the icon of this piece of furniture displayed in plan or null.
getPlanIcon() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getPlanIcon() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the icon of this piece of furniture displayed in plan or null.
getPlanIcon() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the icon of this piece of furniture displayed in plan or null.
getPlanScale() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the scale used to print home plan or null if no special scale is desired.
getPluginClassLoader() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the class loader used to load this plug-in.
getPluginLibraries() - Method in class com.eteks.sweethome3d.plugin.PluginManager
Returns the available plug-in libraries.
getPluginManager() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns the plugin manager of this application.
getPluginManager() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns the plugin manager of this application.
getPlugins() - Method in class com.eteks.sweethome3d.plugin.HomePluginController
Returns the plug-ins available with this controller.
getPlugins(HomeApplication, Home, UserPreferences, UndoableEditSupport) - Method in class com.eteks.sweethome3d.plugin.PluginManager
Returns an unmodifiable list of plug-in instances initialized with the given parameters.
getPointConstrainedInImage(int, int) - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Returns a point with (x, y) coordinates constrained in the image displayed by this component.
getPointCount() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the number of points of the polygon matching this polyline.
getPointCount() - Method in class com.eteks.sweethome3d.model.Room
Returns the number of points of the polygon matching this room.
getPointIndexAt(float, float, float) - Method in class com.eteks.sweethome3d.model.Polyline
Returns the index of the point of this polyline equal to the point at (x, y) with a given margin.
getPointIndexAt(float, float, float) - Method in class com.eteks.sweethome3d.model.Room
Returns the index of the point of this room equal to the point at (x, y) with a given margin.
getPoints() - Method in class com.eteks.sweethome3d.model.Compass
Returns the corner points of the square that contains compass disc.
getPoints() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the points of the rectangle surrounding this dimension line and its extension lines.
getPoints() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the points of each corner of a piece.
getPoints() - Method in class com.eteks.sweethome3d.model.Label
Returns the point of this label.
getPoints() - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns the points of each corner of the rectangle surrounding this camera.
getPoints() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the points of the polygon matching this polyline.
getPoints() - Method in class com.eteks.sweethome3d.model.Room
Returns the points of the polygon matching this room.
getPoints() - Method in interface com.eteks.sweethome3d.model.Selectable
Returns the points of the shape surrounding this object.
getPoints() - Method in class com.eteks.sweethome3d.model.Wall
Returns the points of each corner of a wall not including its baseboards.
getPoints(boolean) - Method in class com.eteks.sweethome3d.model.Wall
Returns the points of each corner of a wall possibly including its baseboards.
getPolylineCreationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the polyline creation state.
getPolylineDrawingState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the polyline drawing state.
getPolylineResizeState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the polyline resize state.
getPolylines() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable collection of the polylines of this home.
getPolylinesSubList(List<? extends Selectable>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a sub list of items that contains only labels.
getPower() - Method in class com.eteks.sweethome3d.model.HomeLight
Returns the power of this light.
getPreferences() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns default Java preferences for current system user.
getPreferredScrollableViewportSize() - Method in class com.eteks.sweethome3d.swing.PlanComponent
 
getPreferredSize() - Method in class com.eteks.sweethome3d.swing.CatalogItemToolTip
 
getPreferredSize() - Method in class com.eteks.sweethome3d.swing.HomePrintableComponent
Returns the preferred size of this component according to paper orientation and size of home print attributes.
getPreferredSize() - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns component preferred size.
getPreferredSize() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the preferred size of this component.
getPreferredSize() - Method in class com.eteks.sweethome3d.swing.PlanComponent.PlanRulerComponent
Returns the preferred size of this component.
getPreferredSize() - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Returns the preferred size of this component.
getPresentationName(String, ContentManager.ContentType) - Method in class com.eteks.sweethome3d.applet.AppletContentManager
Returns the name of the content in parameter.
getPresentationName(String, ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns the file name of the file path in parameter.
getPresentationName(String, ContentManager.ContentType) - Method in interface com.eteks.sweethome3d.viewcontroller.ContentManager
Returns a human readable string for a given content location.
getPreviousValue() - Method in class com.eteks.sweethome3d.swing.AutoCommitSpinner.SpinnerModuloNumberModel
 
getPreviousValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerDateModel
 
getPreviousValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerModuloNumberModel
 
getPreviousValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
 
getPrice() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the price of this piece of furniture or null.
getPrice() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the price of the furniture of this group with a price.
getPrice() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the price of this piece of furniture or null.
getPrice() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the price of this piece of furniture or null.
getPrice() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited price.
getPriceValueAddedTaxIncluded() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the total price of the furniture of this group.
getPriceValueAddedTaxIncluded() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the price of this piece of furniture, Value Added Tax included.
getPrint() - Method in class com.eteks.sweethome3d.model.Home
Returns the print attributes of this home.
getPrint() - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Returns the edited print attributes.
getPrintPreferredScale(Graphics, PageFormat) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the preferred scale to print the plan component.
getPrintPreferredScale(Graphics, PageFormat) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the print preferred scale of the plan drawn in this component to make it fill pageFormat imageable size.
getProperty(String) - Method in class com.eteks.sweethome3d.model.Home
Returns the value of the property name associated with this home.
getProperty(String) - Method in class com.eteks.sweethome3d.model.HomeObject
Returns the value of the property name associated with this object.
getPropertyNames() - Method in class com.eteks.sweethome3d.model.Home
Returns the property names.
getPropertyNames() - Method in class com.eteks.sweethome3d.model.HomeObject
Returns the property names.
getPropertyValue(PluginAction.Property) - Method in class com.eteks.sweethome3d.plugin.PluginAction
Returns a property value of this action.
getProvider() - Method in interface com.eteks.sweethome3d.model.Library
Returns the provider of this library.
getProvider() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the provider of this plug-in.
getQuality() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the rendering quality of the photo.
getQuality() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the rendering quality of the video.
getQualityLevelCount() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the maximum value for quality.
getQualityLevelCount() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the maximum value for quality.
getRecentColors() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns an unmodifiable list of the recent colors.
getRecentHomes() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns an unmodifiable list of the recent homes.
getRecentHomes() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns a list of displayable recent homes.
getRecentHomesMaxCount() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the maximum count of homes that should be proposed to the user.
getRecentTextures() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns an unmodifiable list of the recent textures.
getRectangleSelectionState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the rectangle selection state.
getRectangularWallHeight() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited height of a rectangular wall.
getReferenceBackgroundImage() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the background image of another level that can be used to initialize the scale values of the edited image.
getRenderingErrorObserver() - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns the current rendering error listener bound to VirtualUniverse.
getResolutionScale() - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns a scale factor used to adapt user interface items to screen resolution.
getResourceClassLoaders() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the default class loader of user preferences and the class loaders that give access to resources in language libraries plugin folder.
getResourceClassLoaders() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the class loaders through which localized strings returned by getLocalizedString might be loaded.
getRightSideBaseboard() - Method in class com.eteks.sweethome3d.model.Wall
Returns the right side baseboard of this wall.
getRightSideBaseboardController() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the controller of the wall right side baseboard.
getRightSideColor() - Method in class com.eteks.sweethome3d.model.Wall
Returns right side color of this wall.
getRightSideColor() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited color of the right side.
getRightSidePaint() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns whether the right side is colored, textured or unknown painted.
getRightSideShininess() - Method in class com.eteks.sweethome3d.model.Wall
Returns the right side shininess of this wall.
getRightSideShininess() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited right side shininess.
getRightSideTexture() - Method in class com.eteks.sweethome3d.model.Wall
Returns the right side texture of this wall.
getRightSideTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the texture controller of the wall right side.
getRoll() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns 0.
getRoll() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the roll angle in radians of this piece of furniture.
getRoll() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited roll angle in radians.
getRoomAreaOffsetState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the room area offset state.
getRoomAreaRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the room area rotation state.
getRoomCreationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the room creation state.
getRoomDrawingState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the room drawing state.
getRoomNameOffsetState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the room name offset state.
getRoomNameRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the room name rotation state.
getRoomResizeState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the room resize state.
getRooms() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable collection of the rooms of this home.
getRoomsSubList(List<? extends Selectable>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a sub list of items that contains only rooms.
getRotatedTextureHeight(HomeTexture) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Returns the height of the given texture once its rotation angle is applied.
getRotatedTextureWidth(HomeTexture) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Returns the width of the given texture once its rotation angle is applied.
getSashes() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns a copy of the sashes attached to this door or window.
getSashes() - Method in interface com.eteks.sweethome3d.model.DoorOrWindow
Returns a copy of the sashes attached to this door or window.
getSashes() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns a copy of the sashes attached to this door or window.
getScale() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the scale of this image.
getScale(float, float, float, float, float) - Static method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the scale equal to scaleDistance divided by the distance between the points (scaleDistanceXStart, scaleDistanceYStart) and (scaleDistanceXEnd, scaleDistanceYEnd).
getScale() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the scale applied to this texture.
getScale() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the scale used to display the plan displayed by this component.
getScale() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the scale used to display the plan.
getScale() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the scale in plan view.
getScale() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns the scale used to display the plan.
getScaledImageIcon(URL) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns an image icon scaled according to the value returned by SwingTools.getResolutionScale().
getScaleDistance() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the distance used to compute the scale of this image.
getScaleDistance() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the scale distance of the background image.
getScaleDistancePoints() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the coordinates of the scale distance points of the background image.
getScaleDistanceXEnd() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the abscissa of the end point used to compute the scale of this image.
getScaleDistanceXStart() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the abscissa of the start point used to compute the scale of this image.
getScaleDistanceYEnd() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the ordinate of the end point used to compute the scale of this image.
getScaleDistanceYStart() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the ordinate of the start point used to compute the scale of this image.
getScaleMultiplier() - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Returns the multiplier of the default scale.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.eteks.sweethome3d.swing.PlanComponent
 
getScrollableTracksViewportHeight() - Method in class com.eteks.sweethome3d.swing.PlanComponent
 
getScrollableTracksViewportWidth() - Method in class com.eteks.sweethome3d.swing.PlanComponent
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.eteks.sweethome3d.swing.PlanComponent
 
getSelectableItemAt(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the selectable item at (x, y) point.
getSelectableItemsAt(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the selectable items at (x, y) point.
getSelectableItemsIntersectingRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the items that intersects with the rectangle of (x0, y0), (x1, y1) opposite corners.
getSelectableViewableItems() - Method in class com.eteks.sweethome3d.model.Home
Returns all the selectable and viewable items in this home, except the observer camera.
getSelectedCameras() - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Returns the selected cameras to create photos.
getSelectedFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Returns an unmodifiable list of the selected furniture in catalog.
getSelectedItems() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable list of the selected items in home.
getSelectedItems() - Method in class com.eteks.sweethome3d.model.SelectionEvent
Returns the selected items.
getSelectedLevel() - Method in class com.eteks.sweethome3d.model.Home
Returns the selected level in home or null if home has no level.
getSelectedLevelIndex() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the selected level index.
getSelectionColor() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the color used to draw selection outlines.
getSelectionMoveState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the selection move state.
getSelectionState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the selection state.
getShape(String) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the AWT shape matching the given SVG path shape.
getShape(float[][]) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns the shape matching the coordinates in points array.
getShape() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns whether the edited wall is a rectangular wall, a sloping wall or unknown.
getSharpness() - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Returns the sharpness of this material.
getShininess() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getShininess() - Method in class com.eteks.sweethome3d.model.HomeMaterial
Returns the shininess of this material.
getShininess() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the shininess of this piece of furniture.
getShininess() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether the piece is shininess is the default one, matt, shiny or unknown.
getSize(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the size of 3D shapes of node.
getSize(Node, Transform3D) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the size of 3D shapes of node after an additional transformation.
getSize() - Method in class com.eteks.sweethome3d.tools.SimpleURLContent
 
getSize() - Method in class com.eteks.sweethome3d.tools.URLContent
Returns the size of this content.
getSkyColor() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the sky color of this environment.
getSkyColor() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns the edited sky color.
getSkyPaint() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns whether the sky is colored or textured.
getSkyTexture() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the sky texture of this environment.
getSkyTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns the texture controller of the sky.
getSlopingWallHeightAtEnd() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited height at end of a sloping wall.
getSlopingWallHeightAtStart() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited height at start of a sloping wall.
getSourceActions(JComponent) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogTransferHandler
Returns COPY.
getSourceActions(JComponent) - Method in class com.eteks.sweethome3d.swing.FurnitureTransferHandler
Returns COPY_OR_MOVE.
getSourceActions(JComponent) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Returns COPY_OR_MOVE.
getStaircaseCutOutShape() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the shape used to cut out upper levels when they intersect with the piece like a staircase.
getStaircaseCutOutShape() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getStaircaseCutOutShape() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the shape used to cut out upper levels when they intersect with the piece like a staircase.
getStaircaseCutOutShape() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the shape used to cut out upper levels when they intersect with the piece like a staircase.
getStaircaseCutOutShape() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the shape used to cut out upper levels at its intersection with a staircase.
getStartAngle() - Method in class com.eteks.sweethome3d.model.Sash
Returns the opening start angle of this sash.
getStartArrowStyle() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the arrow style at the start of this polyline.
getStartArrowStyle() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited start arrow style.
getStartPointToEndPointDistance() - Method in class com.eteks.sweethome3d.model.Wall
Returns the distance from the start point of this wall to its end point.
getStep() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.BackgroundImageWizardStepState
 
getStep() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the current step in wizard view.
getStep() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the current step in wizard view.
getStep() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.ImportedFurnitureWizardStepState
 
getStep() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the current step in wizard view.
getStep() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.ImportedTextureWizardStepState
 
getStepIcon() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns the current step icon.
getStepState() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the current step state.
getStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the current step state.
getStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the current step state.
getStepState() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
 
getStepsView() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the unique wizard view used for all steps.
getStepsView() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the unique wizard view used for all steps.
getStepsView() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the unique wizard view used for all steps.
getStepView() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns the current step view.
getStoredCameras() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable list of the cameras stored by this home.
getStoredCamerasMaxCount() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the maximum count of stored cameras in homes that should be proposed to the user.
getStroke(float, Polyline.CapStyle, Polyline.JoinStyle, Polyline.DashStyle) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns the line stroke matching the given line styles.
getStyle() - Method in class com.eteks.sweethome3d.model.Label
Returns the style used to display the text of this label.
getSubList(List<? extends Selectable>, Class<T>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a sub list of items that contains only instances of subListClass.
getSubpartSizeUnderLight() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the size of subparts under home lights in this environment.
getSunAzimuth(long) - Method in class com.eteks.sweethome3d.model.Compass
Returns the azimuth angle of the Sun in the sky in radians at a given date in milliseconds since the Epoch.
getSunElevation(long) - Method in class com.eteks.sweethome3d.model.Compass
Returns the elevation angle of the Sun in the sky in radians at a given date in milliseconds since the Epoch.
getSupportedLanguages() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the array of available languages in Sweet Home 3D including languages in libraries.
getTag(T) - Method in class com.eteks.sweethome3d.io.ObjectXMLExporter
Returns the element tag matching the object in parameter.
getTags() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the tags associated to this piece.
getText() - Method in class com.eteks.sweethome3d.model.Label
Returns the text of this label.
getText() - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Returns the text of this component.
getText() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the edited text.
getTextBounds(String, TextStyle, float, float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the coordinates of the bounding rectangle of the text displayed at the point (x,y).
getTextBounds(String, TextStyle, float, float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the coordinates of the bounding rectangle of the text centered at the point (x,y).
getTextBounds(String, TextStyle, float, float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns the coordinates of the bounding rectangle of the text displayed at the point (x,y).
getTexture() - Method in class com.eteks.sweethome3d.model.Baseboard
Returns the texture of this baseboard.
getTexture() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getTexture() - Method in class com.eteks.sweethome3d.model.HomeMaterial
Returns the texture of this material.
getTexture() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the texture of this piece of furniture.
getTexture(int) - Method in class com.eteks.sweethome3d.model.TexturesCategory
Returns the texture at a given index.
getTexture() - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Returns the texture displayed by view.
getTextureAttributes(HomeTexture) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns shared texture attributes matching transformation applied to the given texture.
getTextureAttributes(HomeTexture, boolean) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns shared texture attributes matching transformation applied to the given texture and scaled if required.
getTextureAttributesStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the texture attributes step state.
getTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns the texture controller of the baseboard.
getTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the texture controller of the piece.
getTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the texture controller of the model materials.
getTextureImageStepState() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the texture image step state.
getTextures() - Method in class com.eteks.sweethome3d.model.TexturesCategory
Returns the textures list of this category sorted by name.
getTexturesCatalog() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the textures catalog.
getTexturesCount() - Method in class com.eteks.sweethome3d.model.TexturesCategory
Returns the count of textures in this category.
getTexturesLibrariesPluginFolders() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the folders where texture catalog files are placed or null if that folder can't be retrieved.
getThickness() - Method in class com.eteks.sweethome3d.model.Baseboard
Returns the thickness of this baseboard.
getThickness() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the thickness of this polyline.
getThickness() - Method in class com.eteks.sweethome3d.model.Wall
Returns the thickness of this wall.
getThickness() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns the edited thickness of the baseboard.
getThickness() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited thickness.
getThickness() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited thickness.
getTime() - Method in class com.eteks.sweethome3d.model.Camera
Returns the time in milliseconds when this camera is used.
getTime() - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Returns the edited time in UTC time zone.
getTime() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the edited time in UTC time zone.
getTimeZone() - Method in class com.eteks.sweethome3d.model.Compass
Returns the time zone identifier of this compass.
getTimeZone() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the edited time zone identifier.
getTitle() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns the wizard title.
getToolTipText(MouseEvent) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogTree
Returns a tooltip for furniture pieces described in this tree.
getTopCamera() - Method in class com.eteks.sweethome3d.model.Home
Returns the camera used to display this home from a top point of view.
getTopCameraState() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Returns the top camera state.
getTopColor() - Method in class com.eteks.sweethome3d.model.Wall
Returns the color of the top of this wall in the 3D view.
getTopColor() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited top color in the 3D view.
getTopPaint() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns whether the top of the wall in the 3D view uses default rendering, is colored, or unknown painted.
getTransferData(DataFlavor) - Method in class com.eteks.sweethome3d.swing.HomeTransferableList
Returns a copy of the transfered items list.
getTransferDataFlavors() - Method in class com.eteks.sweethome3d.swing.HomeTransferableList
Returns the data flavor of the transfered data of this transferable object.
getTransferHandler() - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogListPanel
Returns the transfer handler of the list displayed by this panel.
getType() - Method in class com.eteks.sweethome3d.model.CollectionEvent
Returns the type of event.
getType() - Method in interface com.eteks.sweethome3d.model.Library
Returns the type of this library.
getUndoableEditSupport() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the undoable edit support that records undoable modifications made on a home.
getUndoableEditSupport() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the undoable edit support managed by this controller.
getUnit() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited unit.
getUpdatesMinimumDate() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the minimum date of updates that may interest user.
getURL() - Method in class com.eteks.sweethome3d.tools.URLContent
Returns the URL of this content.
getUserCode() - Method in enum com.eteks.sweethome3d.swing.HomePrintableComponent.Variable
Returns a user readable code matching this field.
getUserPreferences() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns user preferences.
getUserPreferences() - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns user preferences.
getUserPreferences() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the user preferences of the current application.
getUserPreferences() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns user preferences stored in resources and local file system.
getValue() - Method in enum com.eteks.sweethome3d.model.AspectRatio
Returns the value of this aspect ratio (width / height) or null if it's not known.
getValue() - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Returns null, Boolean.TRUE or Boolean.FALSE.
getValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerDateModel
 
getValue() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
 
getValue(String) - Method in class com.eteks.sweethome3d.swing.ResourceAction.ButtonAction
 
getValue(String) - Method in class com.eteks.sweethome3d.swing.ResourceAction.MenuItemAction
 
getValue(String) - Method in class com.eteks.sweethome3d.swing.ResourceAction.PopupMenuItemAction
 
getValue(String) - Method in class com.eteks.sweethome3d.swing.ResourceAction.ToolBarAction
 
getValueAddedTax() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the VAT of the furniture of this group.
getValueAddedTax() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the Value Added Tax applied to the price of this piece of furniture.
getValueAddedTaxPercentage() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the Value Added Tax percentage applied to the price of this piece of furniture.
getValueAddedTaxPercentage() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the VAT percentage of the furniture of this group or null if one piece has no VAT percentage or has a VAT percentage different from the other furniture.
getValueAddedTaxPercentage() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the Value Added Tax percentage applied to the price of this piece of furniture.
getValueAddedTaxPercentage() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the Value Added Tax percentage applied to the price of this piece of furniture.
getVersion() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns information about the version of this applet application.
getVersion() - Method in class com.eteks.sweethome3d.model.Home
Returns the version of this home, the last time it was serialized or or Home.CURRENT_VERSION if it is not serialized yet or was serialized with Sweet Home 3D 0.x.
getVersion() - Method in class com.eteks.sweethome3d.model.HomeApplication
Returns information about the version of this application.
getVersion() - Method in interface com.eteks.sweethome3d.model.Library
Returns the version of this library.
getVersion() - Method in class com.eteks.sweethome3d.plugin.Plugin
Returns the version of this plug-in.
getVersion() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns information about the version of this application.
getVersion() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the version of the application for display purpose.
getVerticalRuler() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the component used as a vertical ruler for the plan displayed by this component.
getVerticalRuler() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the component used as a vertical ruler for this plan.
getVerticalRuler() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns the component used as a vertical ruler for this plan.
getVerticalRulerView() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the vertical ruler of the plan view.
getVideoAspectRatio() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred video aspect ratio.
getVideoCameraPath() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred video camera path.
getVideoFrameRate() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred video frame rate.
getVideoHeight() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred video height.
getVideoQuality() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns preferred video quality.
getVideoWidth() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred video width.
getView() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.HomeFrameController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.BackgroundImageWizardStepState
 
getView() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the view associated with this controller.
getView() - Method in interface com.eteks.sweethome3d.viewcontroller.Controller
 
getView() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.ImportedFurnitureWizardStepState
 
getView() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.ImportedTextureWizardStepState
 
getView() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.PrintPreviewController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.ThreadedTaskController
Returns the view controlled by this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns the view associated with this controller.
getView() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
getViewable() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns the edited viewable attribute.
getViewFactory() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns a Swing view factory.
getViewFactory() - Method in class com.eteks.sweethome3d.SweetHome3D
Returns a Swing view factory.
getViewPitch() - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns the pitch angle used by view platform transform.
getViewScale() - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns the zoom factor used by view platform transform.
getViewYaw() - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns the yaw angle used by view platform transform.
getVisible() - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Returns true if the baseboard should be visible.
getVisible() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether furniture is visible or not.
getVisualProperty(String) - Method in class com.eteks.sweethome3d.model.Home
Deprecated.
Home.getVisualProperty(String) and Home.setVisualProperty(String, Object) should be replaced by calls to Home.getProperty(String) and Home.setProperty(String, String) to ensure they can be easily saved and read. Future file format might not save visual properties anymore.
getVisualRepresentation(Transferable) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogTransferHandler
Returns the icon of the piece of furniture of transferable for HOME_FLAVOR flavor if it contains only one piece of furniture.
getWaitIcon(int) - Method in class com.eteks.sweethome3d.swing.IconManager
Returns the icon displayed while a content is loaded resized at a given height.
getWaitIcon() - Method in class com.eteks.sweethome3d.swing.IconManager
Returns the icon displayed while a content is loaded.
getWallAtEnd() - Method in class com.eteks.sweethome3d.model.Wall
Returns the wall joined to this wall at end point.
getWallAtStart() - Method in class com.eteks.sweethome3d.model.Wall
Returns the wall joined to this wall at start point.
getWallCreationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the wall creation state.
getWallDistance() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns the default distance that should lie at the back side of this door or window.
getWallDistance() - Method in interface com.eteks.sweethome3d.model.DoorOrWindow
Returns the default distance that should lie outside of this door or window.
getWallDistance() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns the default distance that should lie at the back side of this door or window.
getWallDrawingState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the wall drawing state.
getWallHeight() - Method in class com.eteks.sweethome3d.model.Home
Returns the wall height of this home.
getWallPattern() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the wall pattern in plan used by default.
getWallPattern() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the default walls top pattern in plan.
getWallResizeState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the wall resize state.
getWalls() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable collection of the walls of this home.
getWallsAlpha() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the walls transparency alpha factor of this environment.
getWallsAlpha() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns the edited walls transparency alpha.
getWallSidesBaseboardController() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the controller of the wall sides baseboard.
getWallSidesColor() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the edited color of the wall sides.
getWallSidesPaint() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns whether the wall sides are colored, textured or unknown painted.
getWallSidesShininess() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the edited shininess of the wall sides.
getWallSidesTextureController() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns the texture controller of the room wall sides.
getWallsSubList(List<? extends Selectable>) - Static method in class com.eteks.sweethome3d.model.Home
Returns a sub list of items that contains only walls.
getWallThickness() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns the default thickness of the wall in which this door or window should be placed.
getWallThickness() - Method in interface com.eteks.sweethome3d.model.DoorOrWindow
Returns the default thickness of the wall in which this door or window should be placed.
getWallThickness() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns the default thickness of the wall in which this door or window should be placed.
getWidth() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the width of this piece of furniture.
getWidth() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns the width of the image in centimeters.
getWidth() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the width of this group.
getWidth() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the width of this piece of furniture.
getWidth() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the width of the image in centimeters.
getWidth() - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns the width of this observer camera according to human proportions with an eyes elevation at z.
getWidth() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the width of this piece of furniture.
getWidth() - Method in class com.eteks.sweethome3d.model.Sash
Returns the width of this sash.
getWidth() - Method in interface com.eteks.sweethome3d.model.TextureImage
Returns the width of the image in centimeters.
getWidth() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Returns the width of the photo.
getWidth() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited width.
getWidth() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the width.
getWidth() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns the width.
getWidth() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the width of the video.
getWidthInPlan() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the width of this group.
getWidthInPlan() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the width of this piece of furniture in the horizontal plan (after pitch or roll is applied to it).
getX() - Method in class com.eteks.sweethome3d.model.Camera
Returns the abscissa of this camera.
getX() - Method in class com.eteks.sweethome3d.model.Compass
Returns the abscissa of the center of this compass.
getX() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the abscissa of the center of this piece of furniture.
getX() - Method in class com.eteks.sweethome3d.model.Label
Returns the abscissa of the text of this label.
getX() - Method in class com.eteks.sweethome3d.model.LightSource
Returns the abscissa of this source.
getX() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the edited abscissa of the center.
getX() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited abscissa.
getX() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited abscissa.
getXArcCircleCenter() - Method in class com.eteks.sweethome3d.model.Wall
Returns the abscissa of the arc circle center of this wall.
getXAxis() - Method in class com.eteks.sweethome3d.model.Sash
Returns the abscissa of the axis around which this sash turns, relatively to the top left corner of the window or the door.
getXCenter() - Method in class com.eteks.sweethome3d.model.Room
Returns the abscissa of the center point of this room.
getXEnd() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the end point abscissa of this dimension line.
getXEnd() - Method in class com.eteks.sweethome3d.model.Wall
Returns the end point abscissa of this wall.
getXEnd() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited abscissa of the end point.
getXLastMouseMove() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the abscissa of mouse position at last mouse move.
getXLastMousePress() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the abscissa of mouse position at last mouse press.
getXOrigin() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the origin abscissa of this image.
getXOrigin() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the abscissa of the origin of the background image.
getXStart() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the start point abscissa of this dimension line.
getXStart() - Method in class com.eteks.sweethome3d.model.Wall
Returns the start point abscissa of this wall.
getXStart() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited abscissa of the start point.
getY() - Method in class com.eteks.sweethome3d.model.Camera
Returns the ordinate of this camera.
getY() - Method in class com.eteks.sweethome3d.model.Compass
Returns the ordinate of the center of this compass.
getY() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the ordinate of the center of this piece of furniture.
getY() - Method in class com.eteks.sweethome3d.model.Label
Returns the ordinate of the text of this label.
getY() - Method in class com.eteks.sweethome3d.model.LightSource
Returns the ordinate of this source.
getY() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns the edited ordinate of the center.
getY() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the edited ordinate.
getY() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited ordinate.
getYArcCircleCenter() - Method in class com.eteks.sweethome3d.model.Wall
Returns the ordinate of the arc circle center of this wall.
getYaw() - Method in class com.eteks.sweethome3d.model.Camera
Returns the yaw angle in radians of this camera.
getYaw() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited yaw in radians.
getYawInDegrees() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns the edited yaw in degrees.
getYAxis() - Method in class com.eteks.sweethome3d.model.Sash
Returns the ordinate of the axis around which this sash turns, relatively to the top left corner of the window or the door.
getYCenter() - Method in class com.eteks.sweethome3d.model.Room
Returns the ordinate of the center point of this room.
getYEnd() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the end point ordinate of this dimension line.
getYEnd() - Method in class com.eteks.sweethome3d.model.Wall
Returns the end point ordinate of this wall.
getYEnd() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited ordinate of the end point.
getYLastMouseMove() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the ordinate of mouse position at last mouse move.
getYLastMousePress() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the ordinate of mouse position at last mouse press.
getYOrigin() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns the origin ordinate of this image.
getYOrigin() - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Returns the ordinate of the origin of the background image.
getYStart() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the start point ordinate of this dimension line.
getYStart() - Method in class com.eteks.sweethome3d.model.Wall
Returns the start point ordinate of this wall.
getYStart() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited ordinate of the start point.
getZ() - Method in class com.eteks.sweethome3d.model.Camera
Returns the elevation of this camera.
getZ() - Method in class com.eteks.sweethome3d.model.LightSource
Returns the elevation of this source.
goBackToPreviousStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Requires to the current step to go back to previous step.
goBackToPreviousStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
goToCamera(Camera) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
goToCamera(Camera) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Switches to observer or top camera and move camera to the values as the current camera.
goToNextStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Requires to the current step to jump to next step.
goToNextStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
Ground3D - Class in com.eteks.sweethome3d.j3d
Root of a the 3D ground.
Ground3D(Home, float, float, float, float, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Ground3D
Creates a 3D ground for the given home.
groupSelectedFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Groups the selected furniture as one piece of furniture.
GZIP - Static variable in class com.eteks.sweethome3d.io.Base64
Specify that data should be gzip-compressed in second bit.

H

handleException(Exception) - Method in interface com.eteks.sweethome3d.viewcontroller.ThreadedTaskController.ExceptionHandler
 
hashCode() - Method in class com.eteks.sweethome3d.model.Baseboard
Returns a hash code for this baseboard.
hashCode() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns default hash code.
hashCode() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns default hash code.
hashCode() - Method in class com.eteks.sweethome3d.model.FurnitureCategory
 
hashCode() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns a hash code for this texture.
hashCode() - Method in class com.eteks.sweethome3d.model.TextStyle
Returns a hash code for this text style.
hashCode() - Method in class com.eteks.sweethome3d.model.TexturesCategory
 
hashCode() - Method in class com.eteks.sweethome3d.tools.URLContent
 
help() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Displays Sweet Home user guide in a navigator window.
help() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Displays help window.
HelpController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for Sweet Home 3D help view.
HelpController(UserPreferences, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.HelpController
 
HelpController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
HelpPane - Class in com.eteks.sweethome3d.swing
A pane displaying Sweet Home 3D help.
HelpPane(UserPreferences, HelpController) - Constructor for class com.eteks.sweethome3d.swing.HelpPane
 
HelpView - Interface in com.eteks.sweethome3d.viewcontroller
A view that displays Sweet Home 3D help.
hideBackgroundImage() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Hides the home background image.
hideDisabledMenuItems(JPopupMenu) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Adds a listener that will update the given popup menu to hide disabled menu items.
Home - Class in com.eteks.sweethome3d.model
The home managed by the application with its furniture and walls.
Home() - Constructor for class com.eteks.sweethome3d.model.Home
Creates a home with no furniture, no walls, and a height equal to 250 cm.
Home(float) - Constructor for class com.eteks.sweethome3d.model.Home
Creates a home with no furniture and no walls.
Home(List<HomePieceOfFurniture>) - Constructor for class com.eteks.sweethome3d.model.Home
Creates a home with the given furniture, no walls and a height equal to 250 cm.
Home(Home) - Constructor for class com.eteks.sweethome3d.model.Home
Creates a home from an other one.
Home.Property - Enum in com.eteks.sweethome3d.model
The properties of a home that may change.
Home3DAttributesController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for home 3D attributes view.
Home3DAttributesController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Creates the controller of 3D view with undo support.
Home3DAttributesController.EnvironmentPaint - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for ground paint type.
Home3DAttributesController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
Home3DAttributesPanel - Class in com.eteks.sweethome3d.swing
Home 3D attributes editing panel.
Home3DAttributesPanel(UserPreferences, Home3DAttributesController) - Constructor for class com.eteks.sweethome3d.swing.Home3DAttributesPanel
Creates a panel that displays home 3D attributes data.
HOME_FLAVOR - Static variable in class com.eteks.sweethome3d.swing.HomeTransferableList
 
HomeAppletController - Class in com.eteks.sweethome3d.applet
Home applet pane controller.
HomeAppletController(Home, HomeApplication, ViewFactory, ContentManager, PluginManager, boolean, boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.applet.HomeAppletController
 
HomeAppletController(Home, HomeApplication, ViewFactory, ContentManager, PluginManager, boolean, boolean, boolean, boolean, long) - Constructor for class com.eteks.sweethome3d.applet.HomeAppletController
 
HomeAppletRecorder - Class in com.eteks.sweethome3d.applet
Recorder that stores homes on a HTTP server.
HomeAppletRecorder(String, String, String) - Constructor for class com.eteks.sweethome3d.applet.HomeAppletRecorder
Creates a recorder that will use the URLs in parameter to write, read and list homes.
HomeAppletRecorder(String, String, String, boolean) - Constructor for class com.eteks.sweethome3d.applet.HomeAppletRecorder
Creates a recorder that will use the URLs in parameter to write, read and list homes.
HomeAppletRecorder(String, String, String, ContentRecording) - Constructor for class com.eteks.sweethome3d.applet.HomeAppletRecorder
Creates a recorder that will use the URLs in parameter to write, read and list homes.
HomeAppletRecorder(String, String, String, String, ContentRecording) - Constructor for class com.eteks.sweethome3d.applet.HomeAppletRecorder
Creates a recorder that will use the URLs in parameter to write, read, list and delete homes.
HomeApplication - Class in com.eteks.sweethome3d.model
Application managing a list of homes displayed at screen.
HomeApplication() - Constructor for class com.eteks.sweethome3d.model.HomeApplication
 
HomeComponent3D - Class in com.eteks.sweethome3d.swing
A component that displays home walls, rooms and furniture with Java 3D.
HomeComponent3D(Home) - Constructor for class com.eteks.sweethome3d.swing.HomeComponent3D
Creates a 3D component that displays home walls, rooms and furniture, with no controller.
HomeComponent3D(Home, HomeController3D) - Constructor for class com.eteks.sweethome3d.swing.HomeComponent3D
Creates a 3D component that displays home walls, rooms and furniture.
HomeComponent3D(Home, UserPreferences, boolean) - Constructor for class com.eteks.sweethome3d.swing.HomeComponent3D
Creates a 3D component that displays home walls, rooms and furniture, with shadows on the floor.
HomeComponent3D(Home, UserPreferences, HomeController3D) - Constructor for class com.eteks.sweethome3d.swing.HomeComponent3D
Creates a 3D component that displays home walls, rooms and furniture.
HomeComponent3D(Home, UserPreferences, Object3DFactory, HomeController3D) - Constructor for class com.eteks.sweethome3d.swing.HomeComponent3D
Creates a 3D component that displays home walls, rooms and furniture.
HomeComponent3D(Home, UserPreferences, Object3DFactory, boolean, HomeController3D) - Constructor for class com.eteks.sweethome3d.swing.HomeComponent3D
Creates a 3D component that displays home walls, rooms and furniture.
HomeController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for the home view.
HomeController(Home, HomeApplication, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeController
Creates the controller of home view.
HomeController(Home, HomeApplication, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeController
Creates the controller of home view.
HomeController(Home, UserPreferences, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeController
Creates the controller of home view.
HomeController(Home, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeController
Creates the controller of home view.
HomeController3D - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for the home 3D view.
HomeController3D(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeController3D
Creates the controller of home 3D view.
HomeController3D.CameraControllerState - Class in com.eteks.sweethome3d.viewcontroller
Controller state classes super class.
HomeDescriptor - Class in com.eteks.sweethome3d.model
A descriptor that gives access to some data of a home not yet created.
HomeDescriptor(String, Content, Content) - Constructor for class com.eteks.sweethome3d.model.HomeDescriptor
Creates a home descriptor.
HomeDoorOrWindow - Class in com.eteks.sweethome3d.model
A door or a window in home.
HomeDoorOrWindow(DoorOrWindow) - Constructor for class com.eteks.sweethome3d.model.HomeDoorOrWindow
Creates a home door or window from an existing one.
HomeEnvironment - Class in com.eteks.sweethome3d.model
The environment attributes of a home.
HomeEnvironment() - Constructor for class com.eteks.sweethome3d.model.HomeEnvironment
Creates default environment.
HomeEnvironment(int, HomeTexture, int, int, float) - Constructor for class com.eteks.sweethome3d.model.HomeEnvironment
Creates home environment from parameters.
HomeEnvironment(int, HomeTexture, int, HomeTexture, int, float) - Constructor for class com.eteks.sweethome3d.model.HomeEnvironment
Creates home environment from parameters.
HomeEnvironment.DrawingMode - Enum in com.eteks.sweethome3d.model
The various modes used to draw home in 3D.
HomeEnvironment.Property - Enum in com.eteks.sweethome3d.model
The environment properties that may change.
HomeFileRecorder - Class in com.eteks.sweethome3d.io
Recorder that stores homes in files with DefaultHomeOutputStream and DefaultHomeInputStream.
HomeFileRecorder() - Constructor for class com.eteks.sweethome3d.io.HomeFileRecorder
Creates a home recorder able to write and read homes in uncompressed files.
HomeFileRecorder(int) - Constructor for class com.eteks.sweethome3d.io.HomeFileRecorder
Creates a home recorder able to write and read homes in files compressed at a level from 0 to 9.
HomeFileRecorder(int, boolean) - Constructor for class com.eteks.sweethome3d.io.HomeFileRecorder
Creates a home recorder able to write and read homes in files compressed at a level from 0 to 9.
HomeFileRecorder(int, boolean, UserPreferences, boolean) - Constructor for class com.eteks.sweethome3d.io.HomeFileRecorder
Creates a home recorder able to write and read homes in files compressed at a level from 0 to 9.
HomeFileRecorder(int, boolean, UserPreferences, boolean, boolean) - Constructor for class com.eteks.sweethome3d.io.HomeFileRecorder
Creates a home recorder able to write and read homes in files compressed at a level from 0 to 9.
HomeFileRecorder(int, boolean, UserPreferences, boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.io.HomeFileRecorder
Creates a home recorder able to write and read homes in files compressed at a level from 0 to 9.
HomeFrameController - Class in com.eteks.sweethome3d
Home frame pane controller.
HomeFrameController(Home, HomeApplication, ViewFactory, ContentManager, PluginManager) - Constructor for class com.eteks.sweethome3d.HomeFrameController
 
HomeFramePane - Class in com.eteks.sweethome3d
A pane that displays a home pane in a frame.
HomeFramePane(Home, HomeApplication, ContentManager, HomeFrameController) - Constructor for class com.eteks.sweethome3d.HomeFramePane
 
HomeFurnitureController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for home furniture view.
HomeFurnitureController(Home, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Creates the controller of home furniture view with undo support.
HomeFurnitureController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Creates the controller of home furniture view with undo support.
HomeFurnitureController.FurnitureHorizontalAxis - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for horizontal axis.
HomeFurnitureController.FurniturePaint - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for paint type.
HomeFurnitureController.FurnitureShininess - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for shininess type.
HomeFurnitureController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
HomeFurnitureGroup - Class in com.eteks.sweethome3d.model
A group of furniture of furniture.
HomeFurnitureGroup(List<HomePieceOfFurniture>, String) - Constructor for class com.eteks.sweethome3d.model.HomeFurnitureGroup
Creates a group from the given furniture list.
HomeFurnitureGroup(List<HomePieceOfFurniture>, HomePieceOfFurniture, String) - Constructor for class com.eteks.sweethome3d.model.HomeFurnitureGroup
Creates a group from the given furniture list.
HomeFurnitureGroup(List<HomePieceOfFurniture>, float, boolean, String) - Constructor for class com.eteks.sweethome3d.model.HomeFurnitureGroup
Creates a group from the given furniture list.
HomeFurniturePanel - Class in com.eteks.sweethome3d.swing
Home furniture editing panel.
HomeFurniturePanel(UserPreferences, HomeFurnitureController) - Constructor for class com.eteks.sweethome3d.swing.HomeFurniturePanel
Creates a panel that displays home furniture data according to the units set in preferences.
HomeLight - Class in com.eteks.sweethome3d.model
A light in home.
HomeLight(Light) - Constructor for class com.eteks.sweethome3d.model.HomeLight
Creates a home light from an existing one.
HomeLight.Property - Enum in com.eteks.sweethome3d.model
The properties of a light that may change.
HomeMaterial - Class in com.eteks.sweethome3d.model
The color and other properties of a material.
HomeMaterial(String, Integer, HomeTexture, Float) - Constructor for class com.eteks.sweethome3d.model.HomeMaterial
Creates a material instance from parameters.
HomeMaterial(String, String, Integer, HomeTexture, Float) - Constructor for class com.eteks.sweethome3d.model.HomeMaterial
Creates a material instance from parameters.
HomeObject - Class in com.eteks.sweethome3d.model
An object with data where users can stored their own properties.
HomeObject() - Constructor for class com.eteks.sweethome3d.model.HomeObject
 
HomePane - Class in com.eteks.sweethome3d.swing
The MVC view that edits a home.
HomePane(Home, UserPreferences, HomeController) - Constructor for class com.eteks.sweethome3d.swing.HomePane
Creates home view associated with its controller.
HomePDFPrinter - Class in com.eteks.sweethome3d.swing
Home PDF printer.
HomePDFPrinter(Home, UserPreferences, HomeController, Font) - Constructor for class com.eteks.sweethome3d.swing.HomePDFPrinter
Creates a PDF printer able to write to an output stream.
HomePieceOfFurniture - Class in com.eteks.sweethome3d.model
A piece of furniture in home.
HomePieceOfFurniture(PieceOfFurniture) - Constructor for class com.eteks.sweethome3d.model.HomePieceOfFurniture
Creates a home piece of furniture from an existing piece.
HomePieceOfFurniture.Property - Enum in com.eteks.sweethome3d.model
The properties of a piece of furniture that may change.
HomePieceOfFurniture.SortableProperty - Enum in com.eteks.sweethome3d.model
The properties on which home furniture may be sorted.
HomePieceOfFurniture3D - Class in com.eteks.sweethome3d.j3d
Root of piece of furniture branch.
HomePieceOfFurniture3D(HomePieceOfFurniture, Home) - Constructor for class com.eteks.sweethome3d.j3d.HomePieceOfFurniture3D
Creates the 3D piece matching the given home piece.
HomePieceOfFurniture3D(HomePieceOfFurniture, Home, boolean, boolean) - Constructor for class com.eteks.sweethome3d.j3d.HomePieceOfFurniture3D
Creates the 3D piece matching the given home piece.
HomePluginController - Class in com.eteks.sweethome3d.plugin
A MVC controller for the home view able to manage plug-ins.
HomePluginController(Home, HomeApplication, ViewFactory, ContentManager, PluginManager) - Constructor for class com.eteks.sweethome3d.plugin.HomePluginController
Creates the controller of home view.
HomePrint - Class in com.eteks.sweethome3d.model
The print attributes for a home.
HomePrint(HomePrint.PaperOrientation, float, float, float, float, float, float, boolean, boolean, boolean, Float, String, String) - Constructor for class com.eteks.sweethome3d.model.HomePrint
Create a print attributes for home from the given parameters.
HomePrint.PaperOrientation - Enum in com.eteks.sweethome3d.model
Paper orientation.
HomePrintableComponent - Class in com.eteks.sweethome3d.swing
A printable component used to print or preview the furniture, the plan and the 3D view of a home.
HomePrintableComponent(Home, HomeController, Font) - Constructor for class com.eteks.sweethome3d.swing.HomePrintableComponent
Creates a printable component that will print or display the furniture view, the plan view and 3D view of the home managed by controller.
HomePrintableComponent.Variable - Enum in com.eteks.sweethome3d.swing
List of the variables that the user may insert in header and footer.
HomeRecorder - Interface in com.eteks.sweethome3d.model
Homes recorder.
HomeRecorder.Type - Enum in com.eteks.sweethome3d.model
Recorder type used as a hint to select a home recorder.
HomeTexture - Class in com.eteks.sweethome3d.model
An image used as texture on home 3D objects.
HomeTexture(TextureImage) - Constructor for class com.eteks.sweethome3d.model.HomeTexture
Creates a home texture from an existing one.
HomeTexture(TextureImage, float) - Constructor for class com.eteks.sweethome3d.model.HomeTexture
Creates a home texture from an existing one with customized angle and offset.
HomeTexture(TextureImage, float, boolean) - Constructor for class com.eteks.sweethome3d.model.HomeTexture
Creates a home texture from an existing one with customized angle and offset.
HomeTexture(TextureImage, float, float, boolean) - Constructor for class com.eteks.sweethome3d.model.HomeTexture
Creates a home texture from an existing one with customized angle and offset.
HomeTransferableList - Class in com.eteks.sweethome3d.swing
A transferable class that manages the transfer of a list of items in a home.
HomeTransferableList(List<? extends Selectable>) - Constructor for class com.eteks.sweethome3d.swing.HomeTransferableList
Creates a transferable list of a copy of items.
HomeView - Interface in com.eteks.sweethome3d.viewcontroller
The main view that displays a home.
HomeView.ActionType - Enum in com.eteks.sweethome3d.viewcontroller
The actions proposed by the view to user.
HomeView.OpenDamagedHomeAnswer - Enum in com.eteks.sweethome3d.viewcontroller
 
HomeView.SaveAnswer - Enum in com.eteks.sweethome3d.viewcontroller
 
HomeXMLExporter - Class in com.eteks.sweethome3d.io
Exporter for home instances.
HomeXMLExporter() - Constructor for class com.eteks.sweethome3d.io.HomeXMLExporter
 
HomeXMLExporter.PieceOfFurnitureExporter - Class in com.eteks.sweethome3d.io
Default exporter class used to write a piece of furniture in XML.
HomeXMLHandler - Class in com.eteks.sweethome3d.io
SAX handler for Sweet Home 3D XML stream.
HomeXMLHandler() - Constructor for class com.eteks.sweethome3d.io.HomeXMLHandler
 
HomeXMLHandler(UserPreferences) - Constructor for class com.eteks.sweethome3d.io.HomeXMLHandler
 

I

IconManager - Class in com.eteks.sweethome3d.swing
Singleton managing icons cache.
IllegalHomonymException - Exception in com.eteks.sweethome3d.model
Exception thrown when a method didn't accept an homonym.
IllegalHomonymException() - Constructor for exception com.eteks.sweethome3d.model.IllegalHomonymException
Creates a default IllegalHomonymException.
IllegalHomonymException(String) - Constructor for exception com.eteks.sweethome3d.model.IllegalHomonymException
Creates a IllegalHomonymException with its message.
importBackgroundImage() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Displays the wizard that helps to import home background image.
importData(JComponent, Transferable) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogTransferHandler
Add to catalog the furniture contained in transferable.
importData(JComponent, Transferable) - Method in class com.eteks.sweethome3d.swing.FurnitureTransferHandler
Add to home the furniture contained in transferable.
importData(JComponent, Transferable) - Method in class com.eteks.sweethome3d.swing.PlanTransferHandler
Adds items contained in transferable to home.
ImportedFurnitureWizardController - Class in com.eteks.sweethome3d.viewcontroller
Wizard controller to manage furniture importation.
ImportedFurnitureWizardController(UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Creates a controller that edits a new catalog piece of furniture.
ImportedFurnitureWizardController(String, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Creates a controller that edits a new catalog piece of furniture with a given modelName.
ImportedFurnitureWizardController(CatalogPieceOfFurniture, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Creates a controller that edits piece values.
ImportedFurnitureWizardController(Home, UserPreferences, FurnitureController, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Creates a controller that edits a new imported home piece of furniture.
ImportedFurnitureWizardController(Home, String, UserPreferences, FurnitureController, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Creates a controller that edits a new imported home piece of furniture with a given modelName.
ImportedFurnitureWizardController.ImportedFurnitureWizardStepState - Class in com.eteks.sweethome3d.viewcontroller
Step state superclass.
ImportedFurnitureWizardController.Property - Enum in com.eteks.sweethome3d.viewcontroller
 
ImportedFurnitureWizardController.Step - Enum in com.eteks.sweethome3d.viewcontroller
 
ImportedFurnitureWizardStepsPanel - Class in com.eteks.sweethome3d.swing
Wizard panel for furniture import.
ImportedFurnitureWizardStepsPanel(CatalogPieceOfFurniture, String, boolean, UserPreferences, ImportedFurnitureWizardController) - Constructor for class com.eteks.sweethome3d.swing.ImportedFurnitureWizardStepsPanel
Creates a view for furniture import.
ImportedFurnitureWizardStepState() - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.ImportedFurnitureWizardStepState
 
ImportedFurnitureWizardStepsView - Interface in com.eteks.sweethome3d.viewcontroller
A view that displays the different steps that helps the user to import a piece of furniture.
ImportedTextureWizardController - Class in com.eteks.sweethome3d.viewcontroller
Wizard controller for background image in plan.
ImportedTextureWizardController(UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Creates a controller that edits a new catalog texture.
ImportedTextureWizardController(String, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Creates a controller that edits a new catalog texture with a given textureName.
ImportedTextureWizardController(CatalogTexture, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Creates a controller that edits texture values.
ImportedTextureWizardController.ImportedTextureWizardStepState - Class in com.eteks.sweethome3d.viewcontroller
Step state superclass.
ImportedTextureWizardController.Property - Enum in com.eteks.sweethome3d.viewcontroller
 
ImportedTextureWizardController.Step - Enum in com.eteks.sweethome3d.viewcontroller
 
ImportedTextureWizardStepsPanel - Class in com.eteks.sweethome3d.swing
Wizard panel for background image choice.
ImportedTextureWizardStepsPanel(CatalogTexture, String, UserPreferences, ImportedTextureWizardController) - Constructor for class com.eteks.sweethome3d.swing.ImportedTextureWizardStepsPanel
Creates a view for texture image choice and attributes.
ImportedTextureWizardStepState() - Constructor for class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.ImportedTextureWizardStepState
 
importFromSH3D() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Controls the import of home from a SH3D file.
importFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Displays the wizard that helps to import furniture to catalog.
importFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Displays the wizard that helps to import furniture to home.
importFurniture(String) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Displays the wizard that helps to import furniture to home with a given model name.
importFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports furniture to the catalog or home depending on the focused view.
importFurnitureLibrary() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports a furniture library chosen by the user.
importFurnitureLibrary(String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports a given furniture library.
importLanguageLibrary() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports a language library chosen by the user.
importLanguageLibrary(String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports a given language library.
importLanguageLibrary() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Imports a language library chosen by the user.
importPlugin(String) - Method in class com.eteks.sweethome3d.plugin.HomePluginController
Imports the plugin at the given location.
importTexture() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports a texture to the texture catalog.
importTexture() - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Controls texture import.
importTexture(String) - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Controls the import of a texture with a given name.
importTexturesLibrary() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports a textures library chosen by the user.
importTexturesLibrary(String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Imports a given textures library.
inchToCentimeter(float) - Static method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the length given in inches converted to centimeters.
include(Home, HomePieceOfFurniture) - Method in interface com.eteks.sweethome3d.swing.FurnitureTable.FurnitureFilter
Returns true if the given piece should be shown, otherwise returns false if the piece should be hidden.
increaseTextSize() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Increase the size of texts in selected items.
IndicatorType(String) - Constructor for class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
init() - Method in class com.eteks.sweethome3d.applet.SweetHome3DApplet
 
init() - Method in class com.eteks.sweethome3d.applet.SweetHome3DViewer
 
init(String[]) - Method in class com.eteks.sweethome3d.SweetHome3D
Inits application instance.
installFocusBorder(JComponent) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Updates the border of component with an empty border changed to a colored border when it will gain focus.
InterruptedPrinterException - Exception in com.eteks.sweethome3d.swing
A printer exception thrown when print is interrupted.
InterruptedPrinterException() - Constructor for exception com.eteks.sweethome3d.swing.InterruptedPrinterException
Creates an interrupted printer exception.
InterruptedPrinterException(String) - Constructor for exception com.eteks.sweethome3d.swing.InterruptedPrinterException
Creates an interrupted printer exception with the given message.
InterruptedRecorderException - Exception in com.eteks.sweethome3d.model
Exception thrown when a thread is interrupted during an access to data in IO layer.
InterruptedRecorderException() - Constructor for exception com.eteks.sweethome3d.model.InterruptedRecorderException
Creates a default InterruptedRecorderException.
InterruptedRecorderException(String) - Constructor for exception com.eteks.sweethome3d.model.InterruptedRecorderException
Creates a InterruptedRecorderException from its message.
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.Compass
Returns true if the disc of this compass intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if this dimension line intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if one of the pieces of this group intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.Label
Returns true if the point of this label is contained in the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns true if this camera intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.Polyline
Returns true if this polyline intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.Room
Returns true if this room intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in interface com.eteks.sweethome3d.model.Selectable
Returns true if this object intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
intersectsRectangle(float, float, float, float) - Method in class com.eteks.sweethome3d.model.Wall
Returns true if this wall intersects with the horizontal rectangle which opposite corners are at points (x0, y0) and (x1, y1).
invalidate() - Method in class com.eteks.sweethome3d.swing.PlanComponent
 
invalidateLayout(Container) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Invalidates layout.
invokeLater(Runnable) - Method in class com.eteks.sweethome3d.swing.HomePane
Execute runnable asynchronously in the thread that manages toolkit events.
invokeLater(Runnable) - Method in class com.eteks.sweethome3d.swing.ThreadedTaskPanel
Executes runnable asynchronously in the Event Dispatch Thread.
invokeLater(Runnable) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Execute runnable asynchronously in the thread that manages toolkit events.
invokeLater(Runnable) - Method in interface com.eteks.sweethome3d.viewcontroller.ThreadedTaskView
Executes runnable asynchronously in the toolkit event thread.
isAcceptable(String, ContentManager.ContentType) - Method in class com.eteks.sweethome3d.applet.AppletContentManager
Returns true if the content name in parameter is accepted for contentType.
isAcceptable(String, ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns true if the file path in parameter is accepted for contentType.
isAcceptable(String, ContentManager.ContentType) - Method in interface com.eteks.sweethome3d.viewcontroller.ContentManager
Returns true if the content location in parameter is accepted for contentType.
isActionTipIgnored(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Returns whether an action tip should be ignored or not.
isActionTipIgnored(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns whether an action tip should be ignored or not.
isActionTipIgnored(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns whether an action tip should be ignored or not.
isAerialViewCenteredOnSelectionEnabled() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns whether aerial view should be centered on selection or not.
isAerialViewCenteredOnSelectionEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns whether aerial view should be centered on selection or not.
isAllLevelsSelection() - Method in class com.eteks.sweethome3d.model.Home
Returns true if the selected items in this home are from all levels.
isAllLevelsVisible() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns whether all levels should be visible or not.
isAreaCenterPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.Room
Returns true if the center point at which is displayed the area of this room is equal to the point at (x, y) with a given margin.
isAreaVisible() - Method in class com.eteks.sweethome3d.model.Room
Returns whether the area of this room is visible or not.
isArrowsStyleEditable() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns true if arrows style is editable.
isAtLevel(Level) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if this dimension line is at the given level or at a level with the same elevation and a smaller elevation index.
isAtLevel(Level) - Method in interface com.eteks.sweethome3d.model.Elevatable
Returns true if this object can be viewed at the given level.
isAtLevel(Level) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece is at the given level or at a level with the same elevation and a smaller elevation index or if the elevation of its highest point is higher than level elevation.
isAtLevel(Level) - Method in class com.eteks.sweethome3d.model.Label
Returns true if this label is at the given level or at a level with the same elevation and a smaller elevation index.
isAtLevel(Level) - Method in class com.eteks.sweethome3d.model.Polyline
Returns true if this dimension line is at the given level or at a level with the same elevation and a smaller elevation index.
isAtLevel(Level) - Method in class com.eteks.sweethome3d.model.Room
Returns true if this room is at the given level or at a level with the same elevation and a smaller elevation index.
isAtLevel(Level) - Method in class com.eteks.sweethome3d.model.Wall
Returns true if this wall is at the given level or at a level with the same elevation and a smaller elevation index or if the elevation of its highest point is higher than level elevation.
isAutoSaveForRecoveryEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if auto recovery save is enabled.
isBackFaceShown() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if the back face of the piece of furniture model should be displayed.
isBackFaceShown() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns false.
isBackFaceShown() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the back face of the piece of furniture model should be displayed.
isBackFaceShown() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns true if the back face of the piece of furniture model should be displayed.
isBackFaceShown() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns true if imported piece back face should be shown.
isBackFaceShown() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns true if the 3D model used to preview materials change should show back face.
isBackgroundPainted() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns true if plan's background should be painted.
isBackStepEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns whether back step is enabled or not.
isBasePlanItemEditable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Deprecated.
the method is wrongly named and should be replaced by isBasePlanItemEnabled.
isBasePlanItemEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns true if base plan item is an enabled property.
isBasePlanLocked() - Method in class com.eteks.sweethome3d.model.Home
Returns true if the home objects belonging to the base plan (generally walls, rooms, dimension lines and texts) are locked.
isBasePlanModificationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
isBasePlanModificationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if the interactions in the current mode may modify the base plan of a home.
isBold() - Method in class com.eteks.sweethome3d.model.TextStyle
Returns whether this text style is bold or not.
isBottomLeftPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the bottom left point of this piece is the point at (x, y) with a given margin, and if that point is closer to bottom left point than to top left and bottom right points.
isBottomRightPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the bottom right point of this piece is the point at (x, y) with a given margin, and if that point is closer to top left point than to top right and bottom left points.
isBoundToWall() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns true if the location and the size of this door or window were bound to a wall, last time they were updated.
isBrowserPage(URL) - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns true if the given page should be displayed by the system browser rather than by the help view.
isCapStyleEditable() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns true if cap style is editable.
isCeilingVisible() - Method in class com.eteks.sweethome3d.model.Room
Returns whether the ceiling of this room is visible or not.
isCheckUpdatesEnabled() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if updates should be checked.
isCheckUpdatesEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if updates should be checked.
isClipboardEmpty() - Method in class com.eteks.sweethome3d.swing.HomePane
Returns true if clipboard doesn't contain data that components are able to handle.
isClipboardEmpty() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Returns true if clipboard contains data that components are able to handle.
isClockwise() - Method in class com.eteks.sweethome3d.model.Room
Returns true if the points of this room are in clockwise order.
isClosedPath() - Method in class com.eteks.sweethome3d.model.Polyline
Returns true if the first and last points of this polyline should be joined to form a polygon.
isContentDigestEqual(Content, byte[]) - Method in class com.eteks.sweethome3d.io.ContentDigestManager
Returns true if the digest of the given content is equal to digest.
isDataFlavorSupported(DataFlavor) - Method in class com.eteks.sweethome3d.swing.HomeTransferableList
Returns true if flavor is HOME_FLAVOR.
isDeformable() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece is deformable.
isDeformable() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if all furniture of this group are deformable.
isDeformable() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece is deformable.
isDeformable() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns true if this piece is deformable.
isDeformable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether furniture model can be deformed or not.
isDirectory(ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns true if the given content type is for directories.
isDoorOrWindow() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns always true.
isDoorOrWindow() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece of furniture is a door or a window.
isDoorOrWindow() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns always true.
isDoorOrWindow() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if all furniture of this group are doors or windows.
isDoorOrWindow() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece of furniture is a door or a window.
isDoorOrWindow() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns true if this piece of furniture is a door or a window.
isDoorOrWindow() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns true if imported piece is a door or a window.
isDrop() - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Returns true if current operation is a drag and drop.
isEditablePoints() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns whether the point coordinates can be be edited or not.
isElevationAdjusted() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns true if the observer elevation should be adjusted according to the elevation of the selected level.
isEmpty() - Method in class com.eteks.sweethome3d.model.Home
Returns true if this home doesn't contain any item i.e.
isEnabled() - Method in class com.eteks.sweethome3d.plugin.PluginAction
Returns the enabled state of this action.
isEnabled() - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
 
isErrorIcon(Icon) - Method in class com.eteks.sweethome3d.swing.IconManager
Returns true if the given icon is the error icon used by this manager to indicate it couldn't load an icon.
isFirstStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
isFixedSize() - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns true if the camera size doesn't change according to its elevation.
isFloorVisible() - Method in class com.eteks.sweethome3d.model.Room
Returns whether the floor of this room is visible or not.
isFontNameSet() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns true if all edited labels use the same font name.
isFormatTypeSupported(ExportableView.FormatType) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Returns true if the given format is CSV.
isFormatTypeSupported(ExportableView.FormatType) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns true if the plan component supports the given format type.
isFormatTypeSupported(ExportableView.FormatType) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns true if the given format is SVG.
isFormatTypeSupported(ExportableView.FormatType) - Method in interface com.eteks.sweethome3d.viewcontroller.ExportableView
Returns true if this view is able to export at the given format.
isFurnitureCatalogViewedInTree() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if the furniture catalog should be viewed in a tree.
isFurnitureCatalogViewedInTree() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if furniture catalog should be viewed in a tree.
isFurnitureDescendingSorted() - Method in class com.eteks.sweethome3d.model.Home
Returns whether furniture is sorted in ascending or descending order.
isFurniturePrinted() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns whether home furniture should be printed or not.
isFurnitureSizeInPlanSupported() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns true if this component is able to compute the size of horizontally rotated furniture.
isFurnitureSizeInPlanSupported() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns true if this component is able to compute the size of horizontally rotated furniture.
isFurnitureSizeInPlanSupported() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns true if the view is able to compute the size of horizontally rotated furniture.
isFurnitureViewedFromTop() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if furniture should be viewed from its top in plan.
isFurnitureViewedFromTop() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns how furniture should be displayed in plan.
isGridVisible() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if plan grid visible.
isGridVisible() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns whether grid is visible or not.
isHomeDeletionAvailable() - Method in class com.eteks.sweethome3d.applet.HomeAppletRecorder
Returns true if this recorder provides a service able to delete homes.
isHorizontallyRotatable() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns always false.
isHorizontallyRotatable() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns false if this piece should not rotate around an horizontal axis.
isHorizontallyRotatable() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns false.
isHorizontallyRotatable() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns false if this piece should not rotate around an horizontal axis.
isHorizontallyRotatable() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns false if this piece should not rotate around an horizontal axis.
isHorizontallyRotated() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if this piece or a child of this group is rotated around an horizontal axis.
isHorizontallyRotated() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the pitch or roll angle of this piece is different from 0.
isIlluminationModelSet() - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Returns true if illumination model was set on this material.
isItalic() - Method in class com.eteks.sweethome3d.model.TextStyle
Returns whether this text style is italic or not.
isItemDeletable(Selectable) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if the given item may be deleted.
isItemMovable(Selectable) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if the given item may be moved in the plan.
isItemPartOfBasePlan(Selectable) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true it the given item belongs to the base plan.
isItemResizable(Selectable) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if the given item may be resized.
isJAREntry() - Method in class com.eteks.sweethome3d.tools.URLContent
Returns true if the URL stored by this content references an entry in a JAR.
isJavaVersionBetween(String, String) - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if the version of the current JVM is greater or equal to the javaMinimumVersion and smaller than javaMaximumVersion.
isJavaVersionGreaterOrEqual(String) - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if the given version is greater than or equal to the version of the current JVM.
isJoinStyleEditable() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns true if join style is editable.
isLabelPartOfBasePlan(Label) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns true.
isLanguageEditable() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if the language in preferences can be set.
isLastStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns whether this is the last step or not.
isLastStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
isLeftToRightOriented() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns true if the objects using this texture should take into account the orientation of the texture.
isLibraryDeletable(Library) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns true if the given file library can be deleted.
isLightPowerEditable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns true if light power is an editable property.
isLinux() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Linux.
isMacOSX() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Mac OS X.
isMacOSXLeopardOrSuperior() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Mac OS X 10.5 or superior.
isMacOSXLionOrSuperior() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Mac OS X 10.7 or superior.
isMacOSXYosemiteOrSuperior() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Mac OS X 10.10 or superior.
isMagnetismEnabled() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if magnetism is enabled.
isMagnetismEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns whether magnetism is enabled or not.
isMiddlePointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if the middle point of this dimension line is the point at (x, y) with a given margin.
isModelCenteredAtOrigin() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true.
isModelCenteredAtOrigin() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if model center should be always centered at the origin when model rotation isn't null.
isModelMirrored() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the model of this piece should be mirrored.
isModifiable() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece is modifiable (not read from resources).
isModifiable() - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns true if this texture is modifiable (not read from resources).
isModificationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
isModificationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if the interactions in the current mode may modify the state of a home.
isModified() - Method in class com.eteks.sweethome3d.applet.AppletApplication
Returns true if one of the homes of this application is modified.
isModified() - Method in class com.eteks.sweethome3d.applet.SweetHome3DApplet
Returns true if one of the homes edited by this applet is modified.
isModified() - Method in class com.eteks.sweethome3d.model.Home
Returns whether the state of this home is modified or not.
isMovable() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece of furniture is movable.
isMovable() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if this group is movable.
isMovable() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece of furniture is movable.
isMovable() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns true if this piece of furniture is movable.
isMovable() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns true if imported piece is movable.
isMultiPartResource() - Method in class com.eteks.sweethome3d.tools.ResourceURLContent
Returns true if the resource is a multi part resource stored in a folder with other required resources.
isNameCenterPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the center point at which is displayed the name of this piece is equal to the point at (x, y) with a given margin.
isNameCenterPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.Room
Returns true if the center point at which is displayed the name of this room is equal to the point at (x, y) with a given margin.
isNameVisible() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns whether the name of this piece should be drawn or not.
isNavigationPanelVisible() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if the navigation panel should be displayed.
isNavigationPanelVisible() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if the navigation panel should be displayed.
isNextPageEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns whether a next page is available or not.
isNextStepEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns whether next step is enabled or not.
isNextStepEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
isNullable() - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Returns true if this check box is nullable.
isNullable() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerDateModel
Returns true if this spinner model is nullable.
isNullable() - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
Returns true if this spinner model is nullable.
isObserverCameraElevationAdjusted() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns true if the observer elevation should be adjusted according to the elevation of the selected level.
isObserverCameraElevationAdjustedEditable() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Returns true if the adjustment of the observer camera according to the current level is modifiable.
isObserverCameraSelectedAtChange() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns whether the observer camera should be selected at each change.
isObserverCameraSelectedAtChange() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns whether the observer camera should be selected at each change.
isOffScreenImageSupported() - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns true if offscreen is supported in Java 3D on user system.
isOpticalDensitySet() - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Returns true if optical density was set on this material.
isParallelProjection() - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns true if the component 3D uses parallel projection.
isParallelToWall(Wall) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the front side of this piece is parallel to the given wall with a margin.
isPieceOfFurnitureDeletable(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns true if the given piece may be deleted.
isPieceOfFurnitureMovable(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns true if the given piece may be moved.
isPieceOfFurnitureNameValid() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns true if piece name is valid.
isPieceOfFurniturePartOfBasePlan(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns true if the given piece isn't movable.
isPieceOfFurnitureVisibleAtSelectedLevel(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns true if the given piece is viewable and its height and elevation make it viewable at the selected level in home.
isPitchEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns Boolean.TRUE if all edited labels are viewed in 3D, or Boolean.FALSE if no label is viewed in 3D.
isPlanPrinted() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns whether home plan should be printed or not.
isPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if one of the corner of this piece is the point at (x, y) with a given margin.
isPointInImage(int, int) - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Returns true if point at (x, y) is in the image displayed by this component.
isPreviousPageEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns whether a previous page is available or not.
isPropertyEditable(HomeFurnitureController.Property) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns true if the given property is editable.
isPropertyEditable(LevelController.Property) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Returns true if the given property is editable.
isPropertyEditable(RoomController.Property) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns true if the given property is editable.
isPropertyEditable(UserPreferencesController.Property) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if the given property is editable.
isProportional() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if size proportions should be kept.
isProportional() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether furniture proportions should be kept or not.
isProportional() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns true if piece proportions should be kept.
isRecovered() - Method in class com.eteks.sweethome3d.model.Home
Returns whether this home was recovered or not.
isRectangleVisibleAtScreen(Rectangle) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns true if the given rectangle is fully visible at screen.
isRepaired() - Method in class com.eteks.sweethome3d.model.Home
Returns whether this home was repaired or not.
isResizable() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece is resizable.
isResizable() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if all furniture of this group are resizable.
isResizable() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece is resizable.
isResizable() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns true if this piece is resizable.
isResizable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether furniture model can be resized or not.
isResizable() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Returns whether the wizard is resizable or not.
isRollAndPitchEditable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether roll and pitch angles can be edited.
isRoomFloorColoredOrTextured() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if room floors should be rendered with color or texture in plan.
isRoomFloorColoredOrTextured() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if floor texture is visible in plan.
isRoomPointDeletableAt(Room, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if the given point can be removed from the room.
isRotationSupported() - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Returns true if the rotation of the edited texture is supported.
isRulersVisible() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if rulers are visible.
isRulersVisible() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns whether rulers are visible or not.
isSelectedItemsOutlinePainted() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns true if the outline of home selected items should be painted.
isSharpnessSet() - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Returns true if sharpness was set on this material.
isSingular() - Method in class com.eteks.sweethome3d.model.Room
Returns true if this room is comprised of only one polygon.
isSplitSurroundingWalls() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns true if walls around the edited rooms should be split.
isSplitSurroundingWallsNeeded() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns true if walls around the edited rooms need to be split to avoid changing the color of wall sides that belong to neighborhood rooms.
isTaskRunning() - Method in class com.eteks.sweethome3d.viewcontroller.ThreadedTaskController
Returns true if the threaded task is running.
isTexturable() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns false if this piece should always keep the same color or texture.
isTexturable() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns true if all furniture of this group are texturable.
isTexturable() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns false if this piece should always keep the same color or texture.
isTexturable() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns false if this piece should always keep the same color or texture.
isTexturable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether the color or the texture of the furniture model can be changed or not.
isTextureNameValid() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Returns true if texture name is valid.
isTextureTransparent(Texture) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Returns true if the texture is shared and its image contains at least one transparent pixel.
isTipTextComplete() - Method in class com.eteks.sweethome3d.swing.CatalogItemToolTip
Returns true if the text of this tool tip contains all the information that the tool tip should display.
isTopLeftPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the top left point of this piece is the point at (x, y) with a given margin, and if that point is closer to top left point than to top right and bottom left points.
isTopRightPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if the top right point of this piece is the point at (x, y) with a given margin, and if that point is closer to top right point than to top left and bottom right points.
isTrapezoidal() - Method in class com.eteks.sweethome3d.model.Wall
Returns true if the height of this wall is different at its start and end points.
isView3DPrinted() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns whether home 3D view should be printed or not.
isViewable() - Method in class com.eteks.sweethome3d.model.Level
Returns true if this level is viewable.
isViewableAndVisible() - Method in class com.eteks.sweethome3d.model.Level
Returns true if this level is viewable and visible.
isVisible() - Method in class com.eteks.sweethome3d.model.BackgroundImage
Returns true if this image is visible in plan.
isVisible() - Method in class com.eteks.sweethome3d.model.Compass
Returns true if this compass is visible.
isVisible() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece of furniture is visible.
isVisible() - Method in class com.eteks.sweethome3d.model.Level
Returns true if this level is visible.
isVisible() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Returns whether compass is visible or not.
isWaitIcon(Icon) - Method in class com.eteks.sweethome3d.swing.IconManager
Returns true if the given icon is the wait icon used by this manager to indicate it's currently loading an icon.
isWallCutOutOnBothSides() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns true if this door or window should cut out the both sides of the walls it intersects, even if its front or back side are within the wall thickness.
isWallCutOutOnBothSides() - Method in interface com.eteks.sweethome3d.model.DoorOrWindow
Returns true if this door or window should cut out the both sides of the walls it intersects, even if its front or back side are within the wall thickness.
isWallCutOutOnBothSides() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns true if this door or window should cut out the both sides of the walls it intersects, even if its front or back side are within the wall thickness.
isWidthDepthDeformable() - Method in class com.eteks.sweethome3d.model.CatalogDoorOrWindow
Returns false if the width and depth of the new door or window may not be changed independently from each other.
isWidthDepthDeformable() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece is deformable.
isWidthDepthDeformable() - Method in interface com.eteks.sweethome3d.model.DoorOrWindow
Returns false if the width and depth of the new door or window may not be changed independently from each other.
isWidthDepthDeformable() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns false if the width and depth of the new door or window may not be changed independently from each other.
isWidthDepthDeformable() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns true if this piece is deformable.
isWidthDepthDeformable() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns true if the width and depth of this piece may be changed independently from each other.
isWindows() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Windows.

J

joinSelectedWalls() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls how selected walls are joined.
JPEGImagesToVideo - Class in com.eteks.sweethome3d.swing
This program takes a list of images and convert them into a QuickTime movie.
JPEGImagesToVideo() - Constructor for class com.eteks.sweethome3d.swing.JPEGImagesToVideo
 

L

Label - Class in com.eteks.sweethome3d.model
A free label.
Label(String, float, float) - Constructor for class com.eteks.sweethome3d.model.Label
 
Label.Property - Enum in com.eteks.sweethome3d.model
The properties of a label that may change.
Label3D - Class in com.eteks.sweethome3d.j3d
Root of a label branch.
Label3D(Label, Home, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Label3D
 
LABEL_CREATION - Static variable in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
LabelController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for label view.
LabelController(Home, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.LabelController
Creates the controller of label modifications with undo support.
LabelController(Home, float, float, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.LabelController
Creates the controller of label creation with undo support.
LabelController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The property that may be edited by the view associated to this controller.
LabelPanel - Class in com.eteks.sweethome3d.swing
Label editing panel.
LabelPanel(boolean, UserPreferences, LabelController) - Constructor for class com.eteks.sweethome3d.swing.LabelPanel
Creates a panel that displays label data.
LANGUAGE_LIBRARY_TYPE - Static variable in class com.eteks.sweethome3d.model.UserPreferences
 
LanguageChangeListener(PhotoPanel) - Constructor for class com.eteks.sweethome3d.swing.PhotoPanel.LanguageChangeListener
 
LanguageChangeListener(PhotoSizeAndQualityPanel) - Constructor for class com.eteks.sweethome3d.swing.PhotoSizeAndQualityPanel.LanguageChangeListener
 
LanguageChangeListener(PhotosPanel) - Constructor for class com.eteks.sweethome3d.swing.PhotosPanel.LanguageChangeListener
 
LanguageChangeListener(VideoPanel) - Constructor for class com.eteks.sweethome3d.swing.VideoPanel.LanguageChangeListener
 
languageLibraryExists(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Throws an exception because applet user preferences can't manage additional language libraries.
languageLibraryExists(String) - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences can't manage language libraries.
languageLibraryExists(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns true if the language library at the given location exists in the first language libraries folder.
languageLibraryExists(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if the language library at the given location exists.
layoutContainer(Container) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Layouts the container.
LengthUnit - Enum in com.eteks.sweethome3d.model
Unit used for lengths.
Level - Class in com.eteks.sweethome3d.model
A level in a home.
Level(String, float, float, float) - Constructor for class com.eteks.sweethome3d.model.Level
Creates a home level.
Level.Property - Enum in com.eteks.sweethome3d.model
The properties of a level that may change.
LevelController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for home levels view.
LevelController(Home, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.LevelController
Creates the controller of home levels view with undo support.
LevelController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
LevelPanel - Class in com.eteks.sweethome3d.swing
Level editing panel.
LevelPanel(UserPreferences, LevelController) - Constructor for class com.eteks.sweethome3d.swing.LevelPanel
Creates a panel that displays home levels data according to the units set in preferences.
Library - Interface in com.eteks.sweethome3d.model
A library able to provide additional capabilities to Sweet Home 3D.
Light - Interface in com.eteks.sweethome3d.model
A piece of furniture that contains one or more light sources.
LIGHT_SHAPE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Shape3D user data prefix for lights.
LightSource - Class in com.eteks.sweethome3d.model
A light source of a light.
LightSource(float, float, float, int) - Constructor for class com.eteks.sweethome3d.model.LightSource
Creates a new light source.
LightSource(float, float, float, int, Float) - Constructor for class com.eteks.sweethome3d.model.LightSource
Creates a new light source.
load(String) - Method in class com.eteks.sweethome3d.j3d.DAELoader
Returns the scene described in the given DAE file.
load(URL) - Method in class com.eteks.sweethome3d.j3d.DAELoader
Returns the scene described in the given DAE file url.
load(Reader) - Method in class com.eteks.sweethome3d.j3d.DA