Skip navigation links
Sweet Home 3D 7.3
A B C D E F G H I J L M N O P R S T U V W X Y 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.
AbstractPhotoRenderer - Class in com.eteks.sweethome3d.j3d
A renderer able to create a photo realistic image of a home.
AbstractPhotoRenderer(Home, AbstractPhotoRenderer.Quality) - Constructor for class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
 
AbstractPhotoRenderer.Quality - Enum in com.eteks.sweethome3d.j3d
 
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>, 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.HomeComponent3D
 
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.HomeComponent3D
 
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
Adds polylines to home and posts 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(Home.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Home
Adds the property change listener in parameter to this home.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Home
Adds the property change listener in parameter to this home for a specific property name.
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.HomeObject
Adds the property change listener in parameter to this object.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.HomeObject
Adds the property change listener in parameter to this object for a specific property name.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.UserPreferences
Adds the property change listener in parameter to these preferences.
addPropertyChangeListener(UserPreferences.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.UserPreferences
Adds the listener in parameter to these preferences to listen to the changes of the given property.
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(DimensionLineController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
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 controller.
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.
ARC_EXTENT - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
ARM_ON_BALL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
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, which will allow math expressions.
AutoCommitSpinner(SpinnerModel, Format, boolean) - 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
 
BALL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Node user data prefix for ball / rotating joints.
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.
BoxBounds - Class in com.eteks.sweethome3d.model
Bounds of a box.
BoxBounds(float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.BoxBounds
Creates the bounds of a box from the coordinates of its lower and upper corners.
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(String, 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(String, 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.Component3DTransferHandler
Returns true if flavors contains HOME_FLAVOR flavor or DataFlavor.javaFileListFlavor flavor.
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, 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, Map<String, 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[][], int, Long, String, boolean, boolean, boolean, BigDecimal, BigDecimal, String, Map<String, 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, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float, float, boolean, boolean, Sash[], float[][], int, Long, String, boolean, boolean, boolean, BigDecimal, BigDecimal, String, Map<String, String>, Map<String, Content>) - 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.
CatalogDoorOrWindow(String, Content, Content, float, float, float, float, boolean, float, float, Sash[], Integer, float[][], int, Long, String, float, float, 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.
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, Map<String, 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[], String, float[][], int, Long, String, boolean, boolean, boolean, boolean, BigDecimal, BigDecimal, String, Map<String, String>) - Constructor for class com.eteks.sweethome3d.model.CatalogLight
Creates an unmodifiable catalog light of the default catalog.
CatalogLight(String, String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, LightSource[], String[], String, float[][], int, Long, String, boolean, boolean, boolean, boolean, BigDecimal, BigDecimal, String, Map<String, String>, Map<String, Content>) - 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, 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, Map<String, 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[][], int, Long, String, boolean, boolean, boolean, boolean, BigDecimal, BigDecimal, String, Map<String, 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, String[], Long, Float, Content, Content, Content, float, float, float, float, float, boolean, String, float[][], int, Long, String, boolean, boolean, boolean, boolean, BigDecimal, BigDecimal, String, Map<String, String>, Map<String, Content>) - 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.
CatalogPieceOfFurniture(String, Content, Content, float, float, float, float, boolean, String, Integer, float[][], int, Long, String, float, float, float, boolean) - Constructor for class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Creates a modifiable catalog piece of furniture with all its values.
CatalogShelfUnit - Class in com.eteks.sweethome3d.model
A catalog piece of furniture.
CatalogShelfUnit(String, String, String, String, String, String[], Long, Float, Content, Content, Content, float, float, float, float, float, float[], BoxBounds[], boolean, String, float[][], int, Long, String, boolean, boolean, boolean, boolean, BigDecimal, BigDecimal, String, Map<String, String>, Map<String, Content>) - Constructor for class com.eteks.sweethome3d.model.CatalogShelfUnit
Creates an unmodifiable catalog shelf unit of the default catalog.
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.CatalogPieceOfFurniture
Returns a clone of this piece.
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.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.HomeShelfUnit
Returns a clone of this shelf unit.
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(String, 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.
Component3DTransferHandler - Class in com.eteks.sweethome3d.swing
A transfer handler for the 3D view.
Component3DTransferHandler(Home, HomeController) - Constructor for class com.eteks.sweethome3d.swing.Component3DTransferHandler
Creates a handler able to transfer furniture and walls in plan.
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.
containsDeformableNode(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns true if the given node or its children contains at least a deformable group.
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.
containsNode(Node, String) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns true if the given node or a node in its hierarchy contains a node which name, stored in user data, starts with prefix.
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
 
ControllerStateDecorator(PlanController.ControllerState) - Constructor for class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
convertPixelLocationToVirtualWorld(int, int) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Returns the 3D point matching the point (x, y) in component coordinates space.
convertPixelLocationToVirtualWorld(int, int) - Method in interface com.eteks.sweethome3d.viewcontroller.View3D
Returns the coordinates of the 3D point matching the point (x, y) in component coordinates space.
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, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns a new dimension line instance added to home.
createDimensionLine() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Controls the creation of a dimension line.
createDimensionLine(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Creates a new dimension line using its controller.
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.
createDimensionLineView(boolean, UserPreferences, DimensionLineController) - Method in class com.eteks.sweethome3d.swing.SwingViewFactory
Returns a new view that edits dimension line values.
createDimensionLineView(boolean, UserPreferences, DimensionLineController) - Method in interface com.eteks.sweethome3d.viewcontroller.ViewFactory
Returns a new view that edits dimension line values.
createDimensionLineView(boolean, UserPreferences, DimensionLineController) - Method in class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
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
 
createFurnitureTable(Home, UserPreferences, FurnitureController) - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
Creates and returns the main furniture table displayed by this component.
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
 
createId(String) - Static method in class com.eteks.sweethome3d.model.HomeObject
Returns a new ID prefixed by the given string.
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(String, Home, Object3DFactory, AbstractPhotoRenderer.Quality) - Static method in class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
Returns an instance of the rendering engine of class renderingEngineClass if available or a default instance of PhotoRenderer class.
createInstance() - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer.SphereLightWithNoRepresentation
 
createInstance() - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer.TriangleMeshLightWithNoRepresentation
 
createLabel(String, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns a new label instance placed at the given coordinates and added to home.
createLabel() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Controls the creation of a label.
createLabel(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Creates a new label using its controller.
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, UserPreferences, Object, 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.
createObject3D(Home, Selectable, UserPreferences, Object, 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
 
createPolyline(float[][]) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns a new polyline instance with the given points.
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.Component3DTransferHandler
Returns a transferable object that contains a copy of the selected items in home and an image of the selected items.
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.FurnitureTablePanel
Returns a copy of the furniture data 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_CUT_OUT_SHAPE - Static variable in interface com.eteks.sweethome3d.model.PieceOfFurniture
The default cut out shape that covers a 1 unit wide square.
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 able to read a home and its content from 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.
DEFORMABLE_TRANSFORM_GROUP_SUFFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Deformable group suffix.
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
Deletes on server a home 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.ControllerStateDecorator
 
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.
deriveStyle(TextStyle.Alignment) - Method in class com.eteks.sweethome3d.model.TextStyle
Returns a derived style of this text style with a given alignment.
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(float, float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.DimensionLine
Creates a dimension line from (xStart, yStart, elevationStart) to (xEnd, yEnd, elevationEnd), with a given offset.
DimensionLine(String, 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(String, float, float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.DimensionLine
Creates a dimension line from (xStart, yStart, elevationStart) to (xEnd, yEnd, elevationEnd), with a given offset.
DimensionLine.Property - Enum in com.eteks.sweethome3d.model
The properties of a dimension line that may change.
DimensionLine3D - Class in com.eteks.sweethome3d.j3d
Root of a dimension line branch.
DimensionLine3D(DimensionLine, Home, UserPreferences, Object, boolean) - Constructor for class com.eteks.sweethome3d.j3d.DimensionLine3D
Creates the 3D object matching the given dimension line.
DimensionLineController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for dimension line view.
DimensionLineController(Home, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Creates the controller of dimension line view with undo support.
DimensionLineController(Home, float, float, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Creates the controller of dimension line view with undo support.
DimensionLineController.DimensionLineOrientation - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for dimension line type.
DimensionLineController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
DimensionLinePanel - Class in com.eteks.sweethome3d.swing
Dimension line editing panel.
DimensionLinePanel(boolean, UserPreferences, DimensionLineController) - Constructor for class com.eteks.sweethome3d.swing.DimensionLinePanel
Creates a panel that displays wall data according to the units set in preferences.
disableMagnetism() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Disables magnetism in preferences.
DISPLAY_HOME_FURNITURE_ADDITIONAL_PROPERTY_ACTION_PREFIX - Static variable in interface com.eteks.sweethome3d.viewcontroller.HomeView
 
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(View) - Method in class com.eteks.sweethome3d.swing.DimensionLinePanel
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(View) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Displays the view controlled by this controller.
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.AbstractPhotoRenderer
Disposes temporary data that may be required to run this renderer.
dispose() - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer
Disposes temporary data that may be required to run this renderer.
dispose() - Method in class com.eteks.sweethome3d.j3d.YafarayRenderer
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.
doLayout() - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
 
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.
drop(List<? extends Selectable>, View, Level, float, float, Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds items to home, moves them of (dx, dy, dz) delta vector and posts a drop operation to undo support.
drop(List<? extends Selectable>, View, Selectable) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds items to home before the given item 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.
duplicate() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns a copy of this door or window.
duplicate() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns a copy of this object and its children with new ids.
duplicate() - Method in class com.eteks.sweethome3d.model.HomeObject
Returns a copy of this object with a new id.
duplicate(List<Wall>) - Static method in class com.eteks.sweethome3d.model.Wall
Returns a duplicate of the walls list.

E

EDGE_COLOR_MATERIAL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
EditingCameraState() - Constructor for class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
 
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.EditingCameraState
 
elevateCamera(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Elevates home camera of delta.
EMPTY_PROPERTY_ARRAY - Static variable in class com.eteks.sweethome3d.model.HomePieceOfFurniture
 
enableActionsBoundToSelection() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Enables or disables action bound to selection.
enableMagnetism() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Enables magnetism in preferences.
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.PlanController.ControllerStateDecorator
 
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.BoxBounds
Returns true if these bounds are 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.HomeMaterial
Returns true if this material is equal to object.
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.ObjectProperty
 
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.model.Transformation
Returns true if this transformation is equal to object.
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.HomeController3D.CameraControllerState
 
escape() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Escapes of current editing action.
escape() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Escapes of current editing action.
escape() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
escape() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
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 separate 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.PlanController.ControllerStateDecorator
 
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.FurnitureTablePanel
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.Component3DTransferHandler
Removes the copied element once moved.
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.
finalize() - Method in class com.eteks.sweethome3d.j3d.YafarayRenderer
 
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.
firePropertyChange(String, Object, Object) - Method in class com.eteks.sweethome3d.model.HomeObject
Fires a property change of PropertyChangeEvent class to listeners.
flipHorizontally() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Flips horizontally selected objects.
flipItem(Selectable, float[], int, float, boolean, List<Selectable>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Flips the given item with the given axis coordinate.
flipVertically() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Flips vertically selected objects.
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
 
fromDescription(String) - Static method in class com.eteks.sweethome3d.model.ObjectProperty
Returns an ObjectProperty instance built from the given description.
fromPrefix(String) - Static method in enum com.eteks.sweethome3d.io.DefaultFurnitureCatalog.PropertyKey
Returns the PropertyKey instance matching the given key prefix.
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.
FurnitureTablePanel - Class in com.eteks.sweethome3d.swing
A panel displaying home furniture table and other information like totals.
FurnitureTablePanel(Home, UserPreferences, FurnitureController) - Constructor for class com.eteks.sweethome3d.swing.FurnitureTablePanel
 
FurnitureTablePanel.UserPreferencesChangeListener - Class in com.eteks.sweethome3d.swing
Preferences property listener bound to this component with a weak reference to avoid strong link between preferences and this component.
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.
FurnitureView - Interface in com.eteks.sweethome3d.viewcontroller
The view that displays the furniture of a home.
FurnitureView.FurnitureFilter - Interface in com.eteks.sweethome3d.viewcontroller
The super type used to specify how furniture should be filtered in viewed 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.
getAdditionalContents(ResourceBundle, int, URL, URL) - Method in class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Returns the contents of the piece at the given index different from default properties.
getAdditionalProperties(ResourceBundle, int) - Method in class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Returns the properties of the piece at the given index different from default properties.
getAdditionalProperties() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns additional edited properties.
getAlignment() - Method in class com.eteks.sweethome3d.model.TextStyle
Returns the alignment applied on text using this style.
getAlignment() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Returns the edited text alignment.
getAllFurniture() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns the furniture of this group and of all its subgroups, including the possible child furniture groups.
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.
getArcLength() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the length of wall after applying 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.
getAvailableRenderers() - Static method in class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
 
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.
getBoundsMaximumCoordinates() - Method in class com.eteks.sweethome3d.model.Room
Returns the maximum coordinates of the rectangle bounding this room.
getBoundsMinimumCoordinates() - Method in class com.eteks.sweethome3d.model.Room
Returns the minimum coordinates of the rectangle bounding this room.
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 the catalog ID of this group.
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.
getCeilingFlat() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Returns whether room ceiling should remain flat whatever its environment or not.
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 visible or not.
getCeillingLightColor() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the color of ceiling lights.
getCenter(Node) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the center of the bounds of node 3D shapes.
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) or at a smaller scale if image is larger than 100m x 100m or if free memory is missing.
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.
getClosestItemAt(int, int) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Deprecated.
Use rather getClosestSelectableItemAt.
getClosestSelectableItemAt(int, int) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Returns the closest Selectable object at component coordinates (x, y), or null if not found.
getClosestSelectableItemAt(int, int) - Method in interface com.eteks.sweethome3d.viewcontroller.View3D
Returns the closest Selectable object at component coordinates (x, y), or null if not found.
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.DimensionLine
Returns the color used to display the text of this dimension line.
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.DimensionLineController
Returns the edited color.
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.
getComponentPopupMenu() - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
 
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.HomeFurnitureController
Returns the content manager associated to 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.
getContentProperty(String) - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the value of an additional content name associated to this piece.
getContentProperty(String) - Method in class com.eteks.sweethome3d.model.HomeObject
Returns the value of the content name associated to this object.
getContentProperty(String) - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the value of an additional content name associated to this piece.
getContentSize(Content) - Method in class com.eteks.sweethome3d.io.ContentDigestManager
Returns the size of the given content.
getContext() - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns the context in which this object is used.
getContext() - Method in class com.eteks.sweethome3d.j3d.Object3DBranchFactory
Returns the context of this factory used to create 3D objects.
getContextTexture(Texture, Object) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns a cloned instance of texture shared per context or the texture itself if context is null.
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 the creator set for this group.
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 currency in use, noted with ISO 4217 code, or null if prices aren't used in application.
getCurrency() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns the edited currency.
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 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.
getDashOffset() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the offset from which the dash of this polyline should start.
getDashOffset() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited dash offset.
getDashPattern() - Method in enum com.eteks.sweethome3d.model.Polyline.DashStyle
Returns an array describing the length of dashes and spaces between them for a 1 cm thick polyline.
getDashPattern() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the dash pattern of this polyline in percentage of its thickness.
getDashPattern() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited dash pattern.
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 dash style.
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.
getDefaultValueAddedTaxPercentage() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the Value Added Tax percentage applied to prices by default, or null if VAT isn't taken into account in the application.
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).
getDepthSize() - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns the depth bits size of the Z-buffer.
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.
getDimensionLineElevationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the dimension line elevation state.
getDimensionLineOffsetState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the dimension line offset state.
getDimensionLinePitchRotationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the dimension line rotation 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.
getDisplayedName() - Method in class com.eteks.sweethome3d.model.ObjectProperty
Returns a text used for label and header.
getDistanceToEndPoint() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns the edited distance to end point.
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.model.Polyline
Returns the elevation of this polyline in 3D.
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.
getElevation() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns the edited elevation.
getElevationEnd() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the end point elevation of this dimension line.
getElevationEnd() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns the edited elevation of the end point.
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.
getElevationStart() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the start point elevation of this dimension line.
getElevationStart() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns the edited elevation of the start point.
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.
getEndMarkSize() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns the size of marks drawn at the end of the dimension line.
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).
getFilterCriteria() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the strings used as criteria for filtering (name, category, creator, license, description and tags).
getFitAreaText() - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Returns the text that should be displayed if fit area option is supported.
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.
getFurnitureAdditionalProperties() - Method in class com.eteks.sweethome3d.model.Home
Returns the list of furniture additional properties which should be handled in the user interface.
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 which 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.
getFurnitureFilter() - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
Returns the filter applied to the furniture displayed in this component.
getFurnitureFilter() - Method in interface com.eteks.sweethome3d.viewcontroller.FurnitureView
Returns the filter applied to the furniture.
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
getFurnitureSortedPropertyName() - Method in class com.eteks.sweethome3d.model.Home
Returns the furniture property name 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
Deprecated.
Home.getFurnitureVisibleProperties() and #setFurnitureVisibleProperties(List) should be replaced by calls to Home.getFurnitureVisiblePropertyNames() and #setFurnitureSortedPropertyName(List) to allow displaying additional properties.
getFurnitureVisiblePropertyNames() - Method in class com.eteks.sweethome3d.model.Home
Returns an unmodifiable list of the furniture property names 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.
getGroundElevation() - Method in class com.eteks.sweethome3d.model.Polyline
Returns the elevation of this polyline 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.j3d.AbstractPhotoRenderer
Returns the rendered home.
getHome() - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns home instance or null.
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.
getHomeObjects() - Method in class com.eteks.sweethome3d.model.Home
Returns all the mutable objects handled by this home.
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
Deprecated.
Use Object3DBranch.getContextTexture(Texture, Object) which context parameter may be equal to different contexts for a given home
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
 
getIconHeight() - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogListPanel
Returns the height of icons displayed in the list.
getIconPitch() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the pitch angle used to create the piece icon.
getIconPitch() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the pitch angle of the piece icon.
getIconScale() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the scale used to create the piece icon.
getIconScale() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns the scale of the piece icon.
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 angle 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 class com.eteks.sweethome3d.model.HomeObject
Returns the ID of this object.
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 the information associated with this group.
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.
getKeyPrefix() - Method in enum com.eteks.sweethome3d.io.DefaultFurnitureCatalog.PropertyKey
Returns the key prefix for the piece property.
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 latitude 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.
getLengthFontSize() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns the edited font size.
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 polyline 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 class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the license associated to this piece, or null.
getLicense() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the license of this piece, or null.
getLicense() - Method in interface com.eteks.sweethome3d.model.Library
Returns the license of this library.
getLicense() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the license of this piece of furniture.
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.
getLightSourceMaterialNames() - Method in class com.eteks.sweethome3d.model.CatalogLight
Returns the material names of the light sources in the 3D model managed by this light.
getLightSourceMaterialNames() - Method in class com.eteks.sweethome3d.model.HomeLight
Returns the material names of the light sources in the 3D model managed by this light.
getLightSourceMaterialNames() - Method in interface com.eteks.sweethome3d.model.Light
Returns the material names of the light sources in the 3D model managed by this light.
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.
getLocalizedStringKeys(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the keys of the localized property strings of 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 longitude 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(Node, boolean, 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.
getMatrix() - Method in class com.eteks.sweethome3d.model.Transformation
Returns the matrix of this transformation.
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.ControllerStateDecorator
 
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.
getModelFlags() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the flags which should be applied to the 3D model of this piece of furniture.
getModelFlags() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns 0.
getModelFlags() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the flags applied to the piece of furniture model.
getModelFlags() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns flags that should apply on the model of this piece of furniture.
getModelFlags() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the flags applied to 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.
getModelPresetTransformations(int) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the preset model transformations at the given index.
getModelPresetTransformationsNames() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns the names of the available preset model transformations.
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.
getModelTransformations() - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Returns null.
getModelTransformations() - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Returns the transformations applied to the 3D model of this piece of furniture.
getModelTransformations() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns model transformations.
getModelTransformations() - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Returns the transformations of the 3D model used to preview materials change.
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.j3d.AbstractPhotoRenderer
 
getName() - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer
 
getName() - Method in class com.eteks.sweethome3d.j3d.YafarayRenderer
 
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 class com.eteks.sweethome3d.model.ObjectProperty
Returns the name of this property.
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.model.Transformation
Returns the name of this transformation.
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.
getNewRoomFloorColor() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the default color of new rooms in home.
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.
getNormalizedTransform(Node, float[][], float, boolean) - 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.
getObject3DFactory() - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Returns the object factory used to create 3D objects.
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.
getOffset() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns the edited offset.
getOldSelectedItems() - Method in class com.eteks.sweethome3d.model.SelectionEvent
Returns the previously selected items or null if not known.
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.
getOrientation() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns the edited orientation.
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.
getPhotoRenderer() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns the preferred rendering engine used to create photos.
getPhotoWidth() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred photo width.
getPickedMaterial() - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns the material of the shape last picked by the user.
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.
getPieceOfFurnitureWithId(String) - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Returns the piece of furniture with the given id if it exists.
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.DimensionLine
Returns the pitch angle in radians of this dimension line around its axis.
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.DimensionLineController
Returns the edited pitch.
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.
getPlanScale() - Method in class com.eteks.sweethome3d.model.ObserverCamera
Returns the scale used to paint this camera in the plan.
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.
getPointerTypeLastMousePress() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the pointer type used at the last mouse press.
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.
getPolylineShape(float[][], boolean, boolean) - Static method in class com.eteks.sweethome3d.j3d.ShapeTools
Returns the shape of a polyline.
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.
getPrintableLevels() - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Returns home printable levels.
getPrintedLevels() - Method in class com.eteks.sweethome3d.model.HomePrint
Returns the printed levels or null if all levels should be printed.
getPrintPreferredScale(Graphics, PageFormat) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the preferred scale to print the plan component.
getPrintPreferredScale(float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Returns the preferred scale to ensure it can be fully printed on the given print zone.
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.
getPrintPreferredScale(float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns the preferred scale to ensure it can be fully printed on the given print zone.
getPrintPreferredScale(float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Returns the preferred scale to ensure it can be fully printed on the given print zone.
getProperty(String) - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the value of an additional property name of this piece.
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.
getProperty(String) - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the value of an additional property name of this piece.
getPropertyNames() - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns the names of the additional properties of this piece.
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.
getPropertyNames() - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns the names of the additional properties of this piece.
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.j3d.AbstractPhotoRenderer
Returns the quality used to render a home.
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.
getRenderer() - Method in class com.eteks.sweethome3d.model.Camera
Returns the rendering engine used to create photos.
getRenderer() - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Returns the edited camera rendering engine.
getRenderer() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the edited camera rendering engine.
getRenderingErrorObserver() - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Returns the current rendering error listener bound to VirtualUniverse.
getRenderingParameterValue(String) - Method in class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
Returns the value of the given rendering parameter.
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.
getSelectionAppearance() - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns an appearance for selection shapes.
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 closed shape matching the coordinates in points array.
getShape(float[][], boolean, AffineTransform) - Static method in class com.eteks.sweethome3d.j3d.ShapeTools
Returns the shape matching the coordinates in points array.
getShape(String) - Static method in class com.eteks.sweethome3d.j3d.ShapeTools
Returns the AWT shape matching the given SVG path shape.
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.
getShelfBoxes() - Method in class com.eteks.sweethome3d.model.CatalogShelfUnit
Returns the coordinates of the shelf box(es) in which other objects can be placed in this shelf unit.
getShelfBoxes() - Method in class com.eteks.sweethome3d.model.HomeShelfUnit
Returns the coordinates of the shelf box(es) in which other objects can be placed in this shelf unit.
getShelfBoxes() - Method in interface com.eteks.sweethome3d.model.ShelfUnit
Returns the coordinates of the shelf box(es) in which other objects can be placed in this shelf unit.
getShelfElevations() - Method in class com.eteks.sweethome3d.model.CatalogShelfUnit
Returns the elevation(s) at which other objects can be placed on this shelf unit.
getShelfElevations() - Method in class com.eteks.sweethome3d.model.HomeShelfUnit
Returns the elevation(s) at which other objects can be placed on this shelf unit.
getShelfElevations() - Method in interface com.eteks.sweethome3d.model.ShelfUnit
Returns the elevation(s) at which other objects can be placed on this shelf unit.
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.Component3DTransferHandler
Returns COPY_OR_MOVE.
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.
getSpeed() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Returns the preferred speed of movements in the video in m/s.
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.
getStepSize() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the preferred step value for length in centimeter.
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, float[], float) - Static method in class com.eteks.sweethome3d.j3d.ShapeTools
Returns the line stroke matching the given line styles.
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.
getSurroundingFurniture(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Returns the shelf units which include the given piece with a margin error of 20% of the smallest side length.
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.
getTextureAttributesFittingArea(HomeTexture, float[][], boolean) - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Returns texture attributes with a transformation scaled to fit the surface matching areaPoints.
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.
getType() - Method in class com.eteks.sweethome3d.model.ObjectProperty
Returns the type of this property.
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.j3d.Object3DBranch
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.
getValueAddedTaxPercentage() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns edited Value Added Tax percentage.
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.
getVideoSpeed() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns the preferred speed of movements in videos in m/s.
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.DimensionLineController
Returns the view associated with this 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.
getVirtualWorldPointAt(int, int, float) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Returns the coordinates intersecting the floor of the selected level in the direction joining camera location and component coordinates (x, y).
getVirtualWorldPointAt(int, int, float) - Method in interface com.eteks.sweethome3d.viewcontroller.View3D
Returns the coordinates of the 3D point intersecting the plane at the given elevation in the direction joining camera location and component coordinates (x, y).
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.
getWallArcExtentState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns the wall arc extent state.
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 distance between the back side of this door or window and the wall where it's located.
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.
getWallHeight() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns the height of the wall part in which this door or window should be placed.
getWallLeft() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns the distance between the left side of this door or window and the wall part where it should be placed.
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 thickness of the wall in which this door or window should be placed.
getWallTop() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns the distance between the left side of this door or window and the wall part where it should be placed.
getWallWidth() - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Returns the width of the wall part 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.DimensionLineController
Returns the edited abscissa of the end point.
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.
getXLower() - Method in class com.eteks.sweethome3d.model.BoxBounds
Returns the abscissa of the lower corner of these bounds.
getXOffset() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the offset applied to the texture along X axis in percentage of its width.
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.DimensionLineController
Returns the edited abscissa of the start point.
getXStart() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited abscissa of the start point.
getXUpper() - Method in class com.eteks.sweethome3d.model.BoxBounds
Returns the abscissa of the upper corner of these bounds.
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.DimensionLineController
Returns the edited ordinate of the end point.
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.
getYLower() - Method in class com.eteks.sweethome3d.model.BoxBounds
Returns the ordinate of the lower corner of these bounds.
getYOffset() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns the offset applied to the texture along Y axis in percentage of its height.
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.DimensionLineController
Returns the edited ordinate of the start point.
getYStart() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns the edited ordinate of the start point.
getYUpper() - Method in class com.eteks.sweethome3d.model.BoxBounds
Returns the ordinate of the upper corner of these bounds.
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.
getZLower() - Method in class com.eteks.sweethome3d.model.BoxBounds
Returns the elevation of the lower corner of these bounds.
getZUpper() - Method in class com.eteks.sweethome3d.model.BoxBounds
Returns the elevation of the upper corner of these bounds.
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.EditingCameraState
 
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.
Ground3D(Home, UserPreferences, Object, 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.BoxBounds
Returns a hash code for these bounds.
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.HomeMaterial
Returns a hash code for this material.
hashCode() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns a hash code for this texture.
hashCode() - Method in class com.eteks.sweethome3d.model.ObjectProperty
 
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.model.Transformation
Returns a hash code for this transformation.
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.
HIDE_EDGE_COLOR_MATERIAL - Static variable in interface com.eteks.sweethome3d.model.PieceOfFurniture
The flag used to specify that the shapes of a 3D model which uses a material prefixed by "edge_color" should be hidden.
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.
HINGE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Node user data prefix for hinge / rotating opening joints.
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.
HomeAppletRecorder(String, String, String, String, ContentRecording, HomeXMLHandler, HomeXMLExporter) - 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.
HomeComponent3D(Home, UserPreferences, Object3DFactory, HomeComponent3D.Projection, HomeController3D) - Constructor for class com.eteks.sweethome3d.swing.HomeComponent3D
Creates a 3D component that displays home walls, rooms and furniture.
HomeComponent3D.Projection - Enum in com.eteks.sweethome3d.swing
 
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(Home, PlanController, 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.
HomeController3D.EditingCameraState - Class in com.eteks.sweethome3d.viewcontroller
Controller state handling mouse events to edit home items.
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.
HomeDoorOrWindow(DoorOrWindow, String[]) - Constructor for class com.eteks.sweethome3d.model.HomeDoorOrWindow
Creates a home door or window from an existing one.
HomeDoorOrWindow(String, DoorOrWindow) - Constructor for class com.eteks.sweethome3d.model.HomeDoorOrWindow
Creates a home door or window from an existing one.
HomeDoorOrWindow(String, DoorOrWindow, String[]) - Constructor for class com.eteks.sweethome3d.model.HomeDoorOrWindow
Creates a home door or window from an existing one.
HomeDoorOrWindow.Property - Enum in com.eteks.sweethome3d.model
The properties of a door or window that may change.
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(String) - 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(String, 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.
HomeFurnitureGroup(String, 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(Light, String[]) - Constructor for class com.eteks.sweethome3d.model.HomeLight
Creates a home light from an existing one.
HomeLight(String, Light) - Constructor for class com.eteks.sweethome3d.model.HomeLight
Creates a home light from an existing one.
HomeLight(String, Light, String[]) - 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 and ID and data where users can stored their own properties.
HomeObject() - Constructor for class com.eteks.sweethome3d.model.HomeObject
Creates a new object with a unique ID prefixed by object-.
HomeObject(String) - Constructor for class com.eteks.sweethome3d.model.HomeObject
Creates a new object with the given id.
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(PieceOfFurniture, String[]) - Constructor for class com.eteks.sweethome3d.model.HomePieceOfFurniture
Creates a home piece of furniture from an existing piece.
HomePieceOfFurniture(String, PieceOfFurniture) - Constructor for class com.eteks.sweethome3d.model.HomePieceOfFurniture
Creates a home piece of furniture from an existing piece.
HomePieceOfFurniture(String, PieceOfFurniture, String[]) - 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.
HomePieceOfFurniture3D(HomePieceOfFurniture, Home, UserPreferences, Object, 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(HomePrint.PaperOrientation, float, float, float, float, float, float, boolean, boolean, List<Level>, 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.
HomeShelfUnit - Class in com.eteks.sweethome3d.model
A shelf unit in home.
HomeShelfUnit(ShelfUnit) - Constructor for class com.eteks.sweethome3d.model.HomeShelfUnit
Creates a shelf unit from an existing one.
HomeShelfUnit(ShelfUnit, String[]) - Constructor for class com.eteks.sweethome3d.model.HomeShelfUnit
Creates a shelf unit from an existing one.
HomeShelfUnit(String, ShelfUnit) - Constructor for class com.eteks.sweethome3d.model.HomeShelfUnit
Creates a shelf unit from an existing one.
HomeShelfUnit(String, ShelfUnit, String[]) - Constructor for class com.eteks.sweethome3d.model.HomeShelfUnit
Creates a shelf unit from an existing one.
HomeShelfUnit.Property - Enum in com.eteks.sweethome3d.model
The properties of a shelf unit that may change.
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.
HomeTexture(TextureImage, float, float, float, float, boolean) - Constructor for class com.eteks.sweethome3d.model.HomeTexture
Creates a home texture from an existing one with customized parameters.
HomeTexture(TextureImage, float, float, float, float, boolean, boolean) - Constructor for class com.eteks.sweethome3d.model.HomeTexture
Creates a home texture from an existing one with customized parameters.
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.
IDENTITY_ROTATION - Static variable in interface com.eteks.sweethome3d.model.PieceOfFurniture
Identity model rotation matrix.
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.Component3DTransferHandler
Adds items contained in transferable to home.
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.viewcontroller.FurnitureView.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() - Method in class com.eteks.sweethome3d.plugin.Plugin
This method will be called once the properties of this plug-in are initialized.
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 or if the elevation of its highest end is higher than level elevation.
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 or if the elevation of this label is higher than level elevation.
isAtLevel(Level) - Method in class com.eteks.sweethome3d.model.Polyline
Returns true if this polyline 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.
isAvailable() - Method in class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
Returns true if this render is able to run in the current environment.
isAvailable() - Method in class com.eteks.sweethome3d.j3d.YafarayRenderer
 
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.
isBackgroundImageVisibleOnGround3D() - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Returns true if the background image should be displayed on the ground in 3D.
isBackgroundImageVisibleOnGround3D() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Returns true if the background image should be displayed on the ground in 3D.
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.ControllerStateDecorator
 
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.
isBottomPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if the bottom left point of this dimension line is the point at (x, y) with a given margin.
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.
isCeilingFlat() - Method in class com.eteks.sweethome3d.model.Room
Returns true if the ceiling should remain flat whatever its environment.
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.
isContentProperty(String) - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if the type of given additional property is a content.
isContentProperty(String) - Method in class com.eteks.sweethome3d.model.HomeObject
Returns true if the type of given property is a content.
isContentProperty(String) - Method in interface com.eteks.sweethome3d.model.PieceOfFurniture
Returns true if the type of given additional property is a content.
isDataFlavorSupported(DataFlavor) - Method in class com.eteks.sweethome3d.swing.HomeTransferableList
Returns true if flavor is HOME_FLAVOR.
isDefaultProperty(String) - Method in class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Returns true if the given parameter is the prefix of a default property used as an attribute of a piece of furniture.
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.
isDisplayable() - Method in class com.eteks.sweethome3d.model.ObjectProperty
Returns whether the value of this property is displayable.
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.
isDrawingModeEnabled() - Method in class com.eteks.sweethome3d.j3d.Object3DBranchFactory
 
isDrawingModeEnabled() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true is drawing mode should be taken into account.
isDrop() - Method in class com.eteks.sweethome3d.swing.LocatedTransferHandler
Returns true if current operation is a drag and drop.
isEdgeColorMaterialHidden() - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Returns true if edge color materials should be hidden.
isEditableDistance() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns whether the distance can be be edited or not.
isEditablePoints() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Returns whether the point coordinates can be be edited or not.
isEditingIn3DViewEnabled() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns whether interactive editing in 3D view is enabled or not.
isEditingIn3DViewEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns whether interactive editing in 3D view is enabled or not.
isEditingState() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
isEditingState() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Returns true if this controller is moving items.
isEditingState() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Returns true if this controller is moving items.
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.
isElevationDimensionLine() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if this dimension line is an elevation (vertical) dimension line.
isElevationEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Returns Boolean.TRUE if all edited polylines are viewed in 3D, or Boolean.FALSE if no polyline is viewed in 3D.
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.
isExportable() - Method in class com.eteks.sweethome3d.model.ObjectProperty
Returns whether the value of this property is exportable.
isFeedbackDisplayed() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if this view accepts to display requested feedback.
isFirstStep() - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
isFittingArea() - Method in class com.eteks.sweethome3d.model.HomeTexture
Returns true the texture should fit the area to which it's applied.
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.FurnitureTablePanel
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.
isItemSelected(Selectable) - Method in class com.eteks.sweethome3d.model.Home
Returns true if the given item is selected in this home
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
 
isLeftPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if the left point of this dimension line is the point at (x, y) with a given margin.
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.
isMacOSXBigSurOrSuperior() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Mac OS X 10.16 or superior.
isMacOSXHighSierraOrSuperior() - Static method in class com.eteks.sweethome3d.tools.OperatingSystem
Returns true if current operating is Mac OS X 10.13 or superior.
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.
isMetric() - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns true if this unit belongs to Metric system.
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.
isMiddlePointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.Wall
Returns true if the middle point of this wall 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).
isModifiable() - Method in class com.eteks.sweethome3d.model.ObjectProperty
Returns whether the value of this property is modifiable.
isModificationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
isModificationState() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
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.
isPrefixCorrect() - Method in class com.eteks.sweethome3d.io.DefaultHomeInputStream
Returns true if the prefix of the read input stream is as expected.
isPreviousPageEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Returns whether a previous page is available or not.
isPriceEditable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether the price can be edited 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.
isRightPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if the right point of this dimension line is the point at (x, y) with a given margin.
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.
isRoomPointsComputableAt(Room, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if the room can be recomputed at the given coordinates.
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.
isToolTipShowing() - Static method in class com.eteks.sweethome3d.swing.SwingTools
Returns true if a tool tip is showing.
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.
isTopPointAt(float, float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if the top point of this dimension line is the point at (x, y) with a given margin.
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.
isValueAddedTaxEnabled() - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if Value Added Tax should be taken in account in prices.
isValueAddedTaxEnabled() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if Value Added Tax should be taken in account in prices.
isValueAddedTaxPercentageEditable() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Returns whether the Value Added Tax percentage can be edited or not.
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.
isViewableAtLevel(Elevatable, Level) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Returns true if the given item can be viewed in the plan at a level.
isViewableAtSelectedLevel(Elevatable) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Deprecated.
Override PlanComponent.isViewableAtLevel(Elevatable, Level) if you want to print different levels
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.
isVisibleIn3D() - Method in class com.eteks.sweethome3d.model.DimensionLine
Returns true if this dimension line should be displayed in 3D.
isVisibleIn3D() - Method in class com.eteks.sweethome3d.model.Polyline
Returns true if this polyline should be displayed in 3D.
isVisibleIn3D() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Returns Boolean.TRUE if all edited dimension lines are viewed in 3D, or Boolean.FALSE if no dimension line is viewed in 3D.
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 this 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
Creates a label with the given text.
Label(String, String, float, float) - Constructor for class com.eteks.sweethome3d.model.Label
Creates a label with the given text.
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
Creates the 3D object matching the given label.
Label3D(Label, Home, UserPreferences, Object, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Label3D
Creates the 3D object matching the given label.
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(String, 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.
LINE_WIDTH_SCALE_FACTOR - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
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.DAELoader
Returns the scene described in the given DAE file stream.
load(String) - Method in class com.eteks.sweethome3d.j3d.Max3DSLoader
Returns the scene described in the given 3DS file.
load(URL) - Method in class com.eteks.sweethome3d.j3d.Max3DSLoader
Returns the scene described in the given 3DS file URL.
load(Reader) - Method in class com.eteks.sweethome3d.j3d.Max3DSLoader
Returns the scene described in the given 3DS file stream.
load(String) - Method in class com.eteks.sweethome3d.j3d.OBJLoader
Returns the scene described in the given OBJ file.
load(URL) - Method in class com.eteks.sweethome3d.j3d.OBJLoader
Returns the scene described in the given OBJ file URL.
load(Reader) - Method in class com.eteks.sweethome3d.j3d.OBJLoader
Returns the scene described in the given OBJ file stream.
loadClass(String, boolean) - Method in class com.eteks.sweethome3d.tools.ExtensionsClassLoader
Loads a class with this class loader if its package belongs to applicationPackages given in constructor.
loadModel(Content, ModelManager.ModelObserver) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Reads asynchronously a 3D node from content with supported loaders and notifies the loaded model to the given modelObserver once available.
loadModel(Content, boolean, ModelManager.ModelObserver) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Reads a 3D node from content with supported loaders and notifies the loaded model to the given modelObserver once available.
loadModel(Content) - Method in class com.eteks.sweethome3d.j3d.ModelManager
Returns the node loaded synchronously from content with supported loaders.
loadTexture(Content, TextureManager.TextureObserver) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Reads a texture image from content notified to textureObserver If the texture isn't loaded in cache yet, a one pixel white image texture will be notified immediately to the given textureObserver, then a second notification will be given in Event Dispatch Thread once the image texture is loaded.
loadTexture(Content, boolean, TextureManager.TextureObserver) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Reads a texture image from content notified to textureObserver.
loadTexture(Content, float, boolean, TextureManager.TextureObserver) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Reads a texture image from content notified to textureObserver.
loadTexture(Content) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Returns a texture created from the image from content.
LocatedTransferHandler - Class in com.eteks.sweethome3d.swing
Transfer handler that stores the dropped location of mouse pointer.
LocatedTransferHandler() - Constructor for class com.eteks.sweethome3d.swing.LocatedTransferHandler
 
lockBasePlan() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Locks home base plan.

M

main(String[]) - Static method in class com.eteks.sweethome3d.SweetHome3D
Sweet Home 3D entry point.
main(String[]) - Static method in class com.eteks.sweethome3d.SweetHome3DBootstrap
 
makePointVisible(float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Ensures the point at (x, y) is visible in the plan displayed by this component, moving its scroll bars if needed.
makePointVisible(float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Ensures the point at (x, y) is visible, moving scroll bars if needed.
makePointVisible(float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Ensures the point at (x, y) is visible, moving scroll bars if needed.
makeSelectionVisible() - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Ensures selected items are visible in the plan displayed by this component and moves its scroll bars if needed.
makeSelectionVisible() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Ensures selected items are visible at screen and moves scroll bars if needed.
makeSelectionVisible() - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Ensures selected items are visible at screen and moves scroll bars if needed.
MANNEQUIN_ABDOMEN_CHEST_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_ABDOMEN_PELVIS_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_ABDOMEN_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Node user data prefix for mannequin parts.
MANNEQUIN_CHEST_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_HEAD_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_ANKLE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_ARM_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_ELBOW_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_FOOT_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_FOREARM_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_HAND_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_HIP_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_KNEE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_LEG_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_SHOULDER_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_THIGH_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_LEFT_WRIST_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_NECK_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_PELVIS_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_ANKLE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_ARM_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_ELBOW_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_FOOT_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_FOREARM_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_HAND_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_HIP_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_KNEE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_LEG_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_SHOULDER_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_THIGH_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MANNEQUIN_RIGHT_WRIST_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
matchesFilter(String) - Method in class com.eteks.sweethome3d.model.CatalogPieceOfFurniture
Returns true if this piece matches the given filter text.
matchesFilter(String) - Method in class com.eteks.sweethome3d.model.CatalogTexture
Returns true if this texture matches the given filter text.
Max3DSLoader - Class in com.eteks.sweethome3d.j3d
A loader for 3DS streams.
Max3DSLoader() - Constructor for class com.eteks.sweethome3d.j3d.Max3DSLoader
 
maximumLayoutSize(Container) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Returns the largest maximum width of the components managed by this layout manager, and the sum of their maximum heights.
mayImportLanguageLibrary() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Returns true if language libraries can be imported.
MenuItemAction(Action) - Constructor for class com.eteks.sweethome3d.swing.ResourceAction.MenuItemAction
 
minimumLayoutSize(Container) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Returns the largest minimum width of the components managed by this layout manager, and the sum of their minimum heights.
MIRROR_ON_HINGE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MIRROR_ON_RAIL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
MIRROR_SHAPE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Shape3D user data prefix for mirror shapes.
MNEMONIC_CHANGED_PROPERTY - Static variable in class com.eteks.sweethome3d.swing.NullableCheckBox
Identifies a change in the check box mnemonic.
Mode(String) - Constructor for class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
modelError(Exception) - Method in interface com.eteks.sweethome3d.j3d.ModelManager.ModelObserver
 
ModelManager - Class in com.eteks.sweethome3d.j3d
Singleton managing 3D models cache.
ModelManager.ModelObserver - Interface in com.eteks.sweethome3d.j3d
An observer that receives model loading notifications.
ModelMaterialsComponent - Class in com.eteks.sweethome3d.swing
Button giving access to materials editor.
ModelMaterialsComponent(UserPreferences, ModelMaterialsController) - Constructor for class com.eteks.sweethome3d.swing.ModelMaterialsComponent
Creates a texture button.
ModelMaterialsController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for model materials choice.
ModelMaterialsController(String, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
 
ModelMaterialsController.Property - Enum in com.eteks.sweethome3d.viewcontroller
 
ModelPreviewComponent - Class in com.eteks.sweethome3d.swing
Super class of 3D preview component for model.
ModelPreviewComponent() - Constructor for class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns an 3D model preview component that lets the user change its yaw.
ModelPreviewComponent(boolean) - Constructor for class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns an 3D model preview component that lets the user change its pitch and scale if pitchAndScaleChangeSupported is true.
ModelPreviewComponent(boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns an 3D model preview component that lets the user change its yaw, pitch and scale according to parameters.
ModelPreviewComponent(boolean, boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.swing.ModelPreviewComponent
Returns an 3D model preview component that lets the user change its yaw, pitch and scale according to parameters.
modelUpdated(BranchGroup) - Method in interface com.eteks.sweethome3d.j3d.ModelManager.ModelObserver
 
modify3DAttributes() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Controls the modification of the 3D attributes of the edited home.
modifyAttributes() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Controls the edition of 3D attributes.
modifyBackgroundImage() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Displays the wizard that helps to change home background image.
modifyCompass() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Modifies home compass from the values stored in this controller.
modifyCompass() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of the compass.
modifyDimensionLines() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Controls the modification of selected dimension lines in edited home.
modifyFieldOfView(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
modifyFieldOfView(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
 
modifyFieldOfView(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Modifies home camera field of view of delta.
modifyFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Controls the modification of selected furniture in the edited home.
modifyLabels() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Controls the modification of selected labels.
modifyLevels() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Controls the modification of selected level in the edited home.
modifyObserverCamera() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Controls the modification of the observer camera of the edited home.
modifyObserverCamera() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of the observer camera.
modifyPageSetup() - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Controls the modification of home print attributes.
modifyPolylines() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Controls the modification of selected polylines in edited home.
modifyRooms() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Controls the modification of selected rooms in edited home.
modifySelectedDimensionLines() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of the selected labels.
modifySelectedFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Displays the wizard that helps to change the selected piece of furniture.
modifySelectedFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the modification of selected furniture.
modifySelectedFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Modifies the selected furniture of the focused view.
modifySelectedItem() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of the item selected in plan.
modifySelectedLabels() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of the selected labels.
modifySelectedLevel() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
 
modifySelectedPolylines() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of the selected polylines.
modifySelectedRooms() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of the selected rooms.
modifySelectedWalls() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the modification of selected walls.
modifyTexture(CatalogTexture) - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Controls the modification of a texture.
modifyUserPreferences() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Controls the modification of user preferences.
modifyWalls() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Controls the modification of selected walls in edited home.
move(float, float) - Method in class com.eteks.sweethome3d.model.Compass
Moves this compass of (dx, dy) units.
move(float, float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Moves this dimension line of (dx, dy) units.
move(float, float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Moves this piece of (dx, dy) units.
move(float, float) - Method in class com.eteks.sweethome3d.model.Label
Moves this label of (dx, dy) units.
move(float, float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Moves this camera of (dx, dy) units.
move(float, float) - Method in class com.eteks.sweethome3d.model.Polyline
Moves this polyline of (dx, dy) units.
move(float, float) - Method in class com.eteks.sweethome3d.model.Room
Moves this room of (dx, dy) units.
move(float, float) - Method in interface com.eteks.sweethome3d.model.Selectable
Moves this object of (dx, dy) units.
move(float, float) - Method in class com.eteks.sweethome3d.model.Wall
Moves this wall of (dx, dy) units.
MOVE_TEXT - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
moveCamera(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
moveCamera(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
 
moveCamera(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Moves home camera of delta.
moveCameraSideways(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
moveCameraSideways(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
 
moveCameraSideways(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Moves home camera sideways of delta.
moveItems(List<? extends Selectable>, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Moves items of (dx, dy) units.
moveMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
moveMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Processes a mouse button moved event.
moveMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Processes a mouse button moved event.
moveMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
moveMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
moveMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Processes a mouse button moved event.
moveSelectedFurnitureBefore(HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Reorders the selected furniture in home to place it before the given piece.
moveSelection(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
moveSelection(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
moveSelection(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Moves the selection of (dx,dy) in home.
moveView(float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Moves the plan displayed by this component from (dx, dy) unit in the scrolling zone it belongs to.
moveView(float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Moves the view from (dx, dy) unit in the scrolling zone it belongs to.
moveView(float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Moves the view from (dx, dy) unit in the scrolling zone it belongs to.
MultipleLevelsPlanPanel - Class in com.eteks.sweethome3d.swing
A panel for multiple levels plans where users can select the displayed level.
MultipleLevelsPlanPanel(Home, UserPreferences, PlanController) - Constructor for class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
 

N

name() - Method in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
name() - Method in class com.eteks.sweethome3d.viewcontroller.ExportableView.FormatType
 
name() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
name() - Method in class com.eteks.sweethome3d.viewcontroller.TransferableView.DataType
 
newHome() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Creates a new home after saving and deleting the current home.
newHome() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Creates a new home and adds it to application home list.
newHomeFromExample() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Creates a new home from an example chosen by the user.
NO_OPTIONS - Static variable in class com.eteks.sweethome3d.io.Base64
No options specified.
NotEnoughSpaceRecorderException - Exception in com.eteks.sweethome3d.model
Exception thrown when there's not enough space to save a home.
NotEnoughSpaceRecorderException(String, long) - Constructor for exception com.eteks.sweethome3d.model.NotEnoughSpaceRecorderException
 
NullableCheckBox - Class in com.eteks.sweethome3d.swing
A check box that accepts null values.
NullableCheckBox(String) - Constructor for class com.eteks.sweethome3d.swing.NullableCheckBox
Creates a nullable check box.
NullableSpinner - Class in com.eteks.sweethome3d.swing
Spinner that accepts empty string values.
NullableSpinner() - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner
Creates a default nullable spinner able to edit an integer.
NullableSpinner(NullableSpinner.NullableSpinnerNumberModel) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner
Creates a nullable spinner from model.
NullableSpinner.NullableSpinnerDateModel - Class in com.eteks.sweethome3d.swing
Spinner date model that accepts null values.
NullableSpinner.NullableSpinnerLengthModel - Class in com.eteks.sweethome3d.swing
Nullable spinner model displaying length values matching preferences unit.
NullableSpinner.NullableSpinnerModuloNumberModel - Class in com.eteks.sweethome3d.swing
A nullable spinner number model that will reset to minimum when maximum is reached.
NullableSpinner.NullableSpinnerNumberModel - Class in com.eteks.sweethome3d.swing
Spinner number model that accepts null values.
NullableSpinnerDateModel() - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerDateModel
 
NullableSpinnerLengthModel(UserPreferences, float, float) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerLengthModel
Creates a model managing lengths between the given minimum and maximum values in centimeter.
NullableSpinnerLengthModel(UserPreferences, float, float, float) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerLengthModel
Creates a model managing lengths between the given minimum and maximum values in centimeter.
NullableSpinnerModuloNumberModel(int, int, int, int) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerModuloNumberModel
 
NullableSpinnerModuloNumberModel(float, float, float, float) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerModuloNumberModel
 
NullableSpinnerNumberModel(int, int, int, int) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
 
NullableSpinnerNumberModel(float, float, float, float) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
 
NullableSpinnerNumberModel(BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
 

O

Object3DBranch - Class in com.eteks.sweethome3d.j3d
Root of a branch that matches a home object.
Object3DBranch() - Constructor for class com.eteks.sweethome3d.j3d.Object3DBranch
 
Object3DBranch(Object, Home, UserPreferences, Object) - Constructor for class com.eteks.sweethome3d.j3d.Object3DBranch
 
Object3DBranchFactory - Class in com.eteks.sweethome3d.j3d
A factory able to create instances of Object3DBranch class.
Object3DBranchFactory() - Constructor for class com.eteks.sweethome3d.j3d.Object3DBranchFactory
 
Object3DBranchFactory(UserPreferences) - Constructor for class com.eteks.sweethome3d.j3d.Object3DBranchFactory
 
Object3DBranchFactory(UserPreferences, Object) - Constructor for class com.eteks.sweethome3d.j3d.Object3DBranchFactory
 
Object3DFactory - Interface in com.eteks.sweethome3d.viewcontroller
A factory that specifies how to create the 3D objects from Sweet Home 3D model objects.
ObjectProperty - Class in com.eteks.sweethome3d.model
Information about additional property.
ObjectProperty(String) - Constructor for class com.eteks.sweethome3d.model.ObjectProperty
Creates a displayable / modifiable property with the given name.
ObjectProperty(String, ObjectProperty.Type) - Constructor for class com.eteks.sweethome3d.model.ObjectProperty
 
ObjectProperty(String, ObjectProperty.Type, boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.model.ObjectProperty
 
ObjectProperty(String, String, ObjectProperty.Type, boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.model.ObjectProperty
 
ObjectProperty.Type - Enum in com.eteks.sweethome3d.model
Property type.
ObjectXMLExporter<T> - Class in com.eteks.sweethome3d.io
Base class used to write objects to XML.
ObjectXMLExporter() - Constructor for class com.eteks.sweethome3d.io.ObjectXMLExporter
 
OBJLoader - Class in com.eteks.sweethome3d.j3d
An OBJ + MTL loader.
OBJLoader() - Constructor for class com.eteks.sweethome3d.j3d.OBJLoader
 
OBJMaterial - Class in com.eteks.sweethome3d.j3d
A material with additional parameters useful for raytracing rendering.
OBJMaterial() - Constructor for class com.eteks.sweethome3d.j3d.OBJMaterial
 
OBJWriter - Class in com.eteks.sweethome3d.j3d
An output stream that writes Java 3D nodes at OBJ + MTL format.
OBJWriter(File) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer for the given file, with no header and default precision.
OBJWriter(File, String, int) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer for the given file.
OBJWriter(String) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer for the given file name, with no header and default precision.
OBJWriter(String, String, int) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer for the given file name.
OBJWriter(OutputStream) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer that will writes in out stream, with no header and default precision.
OBJWriter(OutputStream, String, int) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer that will writes in out stream.
OBJWriter(Writer) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer that will writes in out stream, with no header and default precision.
OBJWriter(Writer, String, int) - Constructor for class com.eteks.sweethome3d.j3d.OBJWriter
Create an OBJ writer that will writes in out stream.
ObserverCamera - Class in com.eteks.sweethome3d.model
Observer camera characteristics in home.
ObserverCamera(float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.ObserverCamera
Creates a camera at given location and angle.
ObserverCamera(String, float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.ObserverCamera
Creates a camera at given location and angle.
ObserverCamera.Property - Enum in com.eteks.sweethome3d.model
The additional properties of an observer camera that may change.
ObserverCameraController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for observer camera attributes view.
ObserverCameraController(Home, UserPreferences, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Creates the controller of 3D view with undo support.
ObserverCameraController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
ObserverCameraPanel - Class in com.eteks.sweethome3d.swing
Observer camera editing panel.
ObserverCameraPanel(UserPreferences, ObserverCameraController) - Constructor for class com.eteks.sweethome3d.swing.ObserverCameraPanel
Creates a panel that displays observer camera attributes data according to the units set in preferences.
open() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Opens a home after saving and deleting the current home.
open() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Opens a home.
open(String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Opens a given homeNamehome.
OPENING_ON_HINGE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
OPENING_ON_RAIL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
openRecoveredHomes() - Method in class com.eteks.sweethome3d.io.AutoRecoveryManager
Opens recovered homes and adds them to application.
openStream() - Method in interface com.eteks.sweethome3d.model.Content
Returns an input stream to a content.
openStream() - Method in class com.eteks.sweethome3d.tools.URLContent
Returns an InputStream on the URL content.
OperatingSystem - Class in com.eteks.sweethome3d.tools
Tools used to test current user operating system.
ORDERED - Static variable in class com.eteks.sweethome3d.io.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
OUTLINE_COLORING_ATTRIBUTES - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
OUTLINE_LINE_ATTRIBUTES - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
OUTLINE_POLYGON_ATTRIBUTES - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 

P

PageSetupController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for home page setup view.
PageSetupController(Home, UserPreferences, ViewFactory, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.PageSetupController
Creates the controller of page setup with undo support.
PageSetupController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The property that may be edited by the view associated to this controller.
PageSetupPanel - Class in com.eteks.sweethome3d.swing
Home page setup editing panel.
PageSetupPanel(UserPreferences, PageSetupController) - Constructor for class com.eteks.sweethome3d.swing.PageSetupPanel
Creates a panel that displays page setup.
paintComponent(Graphics) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
 
paintComponent(Graphics) - Method in class com.eteks.sweethome3d.swing.HomePrintableComponent
Paints the current page.
paintComponent(Graphics) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Paints this component.
paintComponent(Graphics) - Method in class com.eteks.sweethome3d.swing.PlanComponent.PlanRulerComponent
Paints this component.
paintComponent(Graphics) - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
 
paintHomeItems(Graphics, float, Color, Color, PlanComponent.PaintMode) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Deprecated.
paintHomeItems(Graphics, Level, float, Color, Color, PlanComponent.PaintMode) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Paints home items at the given scale, and with background and foreground colors.
paintImage(Graphics, AlphaComposite) - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Paints the image with a given composite.
PANNING - Static variable in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
parseContent(String, Map<String, String>, String) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Returns the content object matching the attribute named attributeName in the given element.
paste(List<? extends Selectable>) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Adds items to home and posts a paste operation to undo support.
pasteStyle() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Paste the style of the item in clipboard on selected items compatible with it.
pasteToGroup() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Paste the furniture in clipboard to the selected group in home.
PatternsCatalog - Class in com.eteks.sweethome3d.model
A catalog of texture images used as patterns to fill plan areas.
PatternsCatalog(List<TextureImage>) - Constructor for class com.eteks.sweethome3d.model.PatternsCatalog
Creates a patterns catalog.
PhotoController - Class in com.eteks.sweethome3d.viewcontroller
The controller of the photo creation view.
PhotoController(Home, UserPreferences, View, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.PhotoController
 
PhotoController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
PhotoPanel - Class in com.eteks.sweethome3d.swing
A panel to edit photo creation.
PhotoPanel(Home, UserPreferences, PhotoController) - Constructor for class com.eteks.sweethome3d.swing.PhotoPanel
 
PhotoPanel(Home, UserPreferences, Object3DFactory, PhotoController) - Constructor for class com.eteks.sweethome3d.swing.PhotoPanel
 
PhotoPanel.LanguageChangeListener - Class in com.eteks.sweethome3d.swing
Preferences property listener bound to this panel with a weak reference to avoid strong link between user preferences and this panel.
PhotoRenderer - Class in com.eteks.sweethome3d.j3d
A renderer able to create a photo realistic image of a home based on SunFlow rendering engine.
PhotoRenderer(Home, PhotoRenderer.Quality) - Constructor for class com.eteks.sweethome3d.j3d.PhotoRenderer
Deprecated.
From version 7.0, prefer use the constructor with the parameter of AbstractPhotoRenderer.Quality type.
PhotoRenderer(Home, AbstractPhotoRenderer.Quality) - Constructor for class com.eteks.sweethome3d.j3d.PhotoRenderer
Creates an instance ready to render the scene matching the given home.
PhotoRenderer(Home, Object3DFactory, PhotoRenderer.Quality) - Constructor for class com.eteks.sweethome3d.j3d.PhotoRenderer
Deprecated.
From version 7.0, prefer use the constructor with the parameter of AbstractPhotoRenderer.Quality type.
PhotoRenderer(Home, Object3DFactory, AbstractPhotoRenderer.Quality) - Constructor for class com.eteks.sweethome3d.j3d.PhotoRenderer
Creates an instance ready to render the scene matching the given home.
PhotoRenderer.Quality - Enum in com.eteks.sweethome3d.j3d
Deprecated.
From version 7.0, prefer use AbstractPhotoRenderer.Quality enum.
PhotoRenderer.SphereLightWithNoRepresentation - Class in com.eteks.sweethome3d.j3d
A SunFlow sphere light with no representation.
PhotoRenderer.TriangleMeshLightWithNoRepresentation - Class in com.eteks.sweethome3d.j3d
A SunFlow triangle mesh light with no representation.
PhotosController - Class in com.eteks.sweethome3d.viewcontroller
The controller of multiple photos creation view.
PhotosController(Home, UserPreferences, View, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.PhotosController
 
PhotosController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
PhotoSizeAndQualityPanel - Class in com.eteks.sweethome3d.swing
A panel to edit photo size and quality.
PhotoSizeAndQualityPanel(Home, UserPreferences, AbstractPhotoController) - Constructor for class com.eteks.sweethome3d.swing.PhotoSizeAndQualityPanel
 
PhotoSizeAndQualityPanel.LanguageChangeListener - Class in com.eteks.sweethome3d.swing
Preferences property listener bound to this panel with a weak reference to avoid strong link between user preferences and this panel.
PhotosPanel - Class in com.eteks.sweethome3d.swing
A panel to edit photos created at home points of view.
PhotosPanel(Home, UserPreferences, PhotosController) - Constructor for class com.eteks.sweethome3d.swing.PhotosPanel
 
PhotosPanel(Home, UserPreferences, Object3DFactory, PhotosController) - Constructor for class com.eteks.sweethome3d.swing.PhotosPanel
 
PhotosPanel.LanguageChangeListener - Class in com.eteks.sweethome3d.swing
Preferences property listener bound to this panel with a weak reference to avoid strong link between user preferences and this panel.
PieceOfFurniture - Interface in com.eteks.sweethome3d.model
A piece of furniture.
PieceOfFurnitureExporter() - Constructor for class com.eteks.sweethome3d.io.HomeXMLExporter.PieceOfFurnitureExporter
 
PLAN_IMAGE - Static variable in class com.eteks.sweethome3d.viewcontroller.TransferableView.DataType
 
PlanComponent - Class in com.eteks.sweethome3d.swing
A component displaying the plan of a home.
PlanComponent(Home, UserPreferences, PlanController) - Constructor for class com.eteks.sweethome3d.swing.PlanComponent
Creates a new plan that displays home.
PlanComponent(Home, UserPreferences, Object3DFactory, PlanController) - Constructor for class com.eteks.sweethome3d.swing.PlanComponent
Creates a new plan that displays home.
PlanComponent.IndicatorType - Class in com.eteks.sweethome3d.swing
Indicator types that may be displayed on selected items.
PlanComponent.PaintMode - Enum in com.eteks.sweethome3d.swing
The circumstances under which the home items displayed by this component will be painted.
PlanComponent.PlanRulerComponent - Class in com.eteks.sweethome3d.swing
A component displaying the plan horizontal or vertical ruler associated to this plan.
PlanController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for the plan view.
PlanController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.PlanController
Creates the controller of plan view.
PlanController.ControllerState - Class in com.eteks.sweethome3d.viewcontroller
Controller state classes super class.
PlanController.ControllerStateDecorator - Class in com.eteks.sweethome3d.viewcontroller
A decorator on controller state, useful to change the behavior of an existing state.
PlanController.EditableProperty - Enum in com.eteks.sweethome3d.viewcontroller
Fields that can be edited in plan view.
PlanController.Mode - Class in com.eteks.sweethome3d.viewcontroller
Selectable modes in controller.
PlanController.Property - Enum in com.eteks.sweethome3d.viewcontroller
 
PlanRulerComponent(int) - Constructor for class com.eteks.sweethome3d.swing.PlanComponent.PlanRulerComponent
Creates a plan ruler.
PlanTransferHandler - Class in com.eteks.sweethome3d.swing
Plan transfer handler.
PlanTransferHandler(Home, ContentManager, HomeController) - Constructor for class com.eteks.sweethome3d.swing.PlanTransferHandler
Creates a handler able to transfer furniture and walls in plan.
PlanView - Interface in com.eteks.sweethome3d.viewcontroller
The view that displays the plan of a home.
PlanView.CursorType - Enum in com.eteks.sweethome3d.viewcontroller
The cursor types available in plan view.
Plugin - Class in com.eteks.sweethome3d.plugin
The super class of a plug-in.
Plugin() - Constructor for class com.eteks.sweethome3d.plugin.Plugin
 
PLUGIN_FURNITURE_CATALOG_FAMILY - Static variable in class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
The name of .properties family files in plugin furniture catalog files.
PLUGIN_LANGUAGE_LIBRARY_FAMILY - Static variable in class com.eteks.sweethome3d.io.FileUserPreferences
 
PLUGIN_LIBRARY_TYPE - Static variable in class com.eteks.sweethome3d.plugin.PluginManager
 
PLUGIN_TEXTURES_CATALOG_FAMILY - Static variable in class com.eteks.sweethome3d.io.DefaultTexturesCatalog
The name of .properties family files in plugin textures catalog files.
PluginAction - Class in com.eteks.sweethome3d.plugin
An action made available to application users through a plugin.
PluginAction() - Constructor for class com.eteks.sweethome3d.plugin.PluginAction
Creates a disabled plug-in action.
PluginAction(String, String, ClassLoader) - Constructor for class com.eteks.sweethome3d.plugin.PluginAction
Creates a disabled plug-in action with properties retrieved from a resource bundle in which key starts with actionPrefix.
PluginAction(String, String, ClassLoader, boolean) - Constructor for class com.eteks.sweethome3d.plugin.PluginAction
Creates an action with properties retrieved from a resource bundle in which key starts with actionPrefix.
PluginAction.Property - Enum in com.eteks.sweethome3d.plugin
Enumeration of the various properties this action may define.
pluginExists(String) - Method in class com.eteks.sweethome3d.plugin.PluginManager
Returns true if a plug-in in the given file name already exists in the first plug-ins folder.
PluginManager - Class in com.eteks.sweethome3d.plugin
Sweet Home 3D plug-ins manager.
PluginManager(File) - Constructor for class com.eteks.sweethome3d.plugin.PluginManager
Reads application plug-ins from resources in the given plug-in folder.
PluginManager(File[]) - Constructor for class com.eteks.sweethome3d.plugin.PluginManager
Reads application plug-ins from resources in the given plug-in folders.
PluginManager(URL[]) - Constructor for class com.eteks.sweethome3d.plugin.PluginManager
Reads application plug-ins from resources in the given URLs.
Polyline - Class in com.eteks.sweethome3d.model
A polyline or a polygon in a home plan.
Polyline(float[][]) - Constructor for class com.eteks.sweethome3d.model.Polyline
Creates a polyline from the given coordinates.
Polyline(String, float[][]) - Constructor for class com.eteks.sweethome3d.model.Polyline
Creates a polyline from the given coordinates.
Polyline(float[][], float, Polyline.CapStyle, Polyline.JoinStyle, Polyline.DashStyle, Polyline.ArrowStyle, Polyline.ArrowStyle, boolean, int) - Constructor for class com.eteks.sweethome3d.model.Polyline
Creates a polyline from the given coordinates.
Polyline(float[][], float, Polyline.CapStyle, Polyline.JoinStyle, Polyline.DashStyle, float, Polyline.ArrowStyle, Polyline.ArrowStyle, boolean, int) - Constructor for class com.eteks.sweethome3d.model.Polyline
Creates a polyline from the given coordinates.
Polyline(String, float[][], float, Polyline.CapStyle, Polyline.JoinStyle, Polyline.DashStyle, float, Polyline.ArrowStyle, Polyline.ArrowStyle, boolean, int) - Constructor for class com.eteks.sweethome3d.model.Polyline
Creates a polyline from the given coordinates.
Polyline.ArrowStyle - Enum in com.eteks.sweethome3d.model
 
Polyline.CapStyle - Enum in com.eteks.sweethome3d.model
 
Polyline.DashStyle - Enum in com.eteks.sweethome3d.model
 
Polyline.JoinStyle - Enum in com.eteks.sweethome3d.model
 
Polyline.Property - Enum in com.eteks.sweethome3d.model
The properties of a polyline that may change.
Polyline3D - Class in com.eteks.sweethome3d.j3d
Root of a polyline branch.
Polyline3D(Polyline, Home) - Constructor for class com.eteks.sweethome3d.j3d.Polyline3D
Creates the 3D object matching the given polyline.
Polyline3D(Polyline, Home, UserPreferences, Object) - Constructor for class com.eteks.sweethome3d.j3d.Polyline3D
Creates the 3D object matching the given polyline.
POLYLINE_CREATION - Static variable in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
PolylineController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for polyline view.
PolylineController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.PolylineController
Creates the controller of polyline view with undo support.
PolylineController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
PolylinePanel - Class in com.eteks.sweethome3d.swing
User preferences panel.
PolylinePanel(UserPreferences, PolylineController) - Constructor for class com.eteks.sweethome3d.swing.PolylinePanel
Creates a preferences panel that layouts the editable properties of its controller.
POPUP - Static variable in class com.eteks.sweethome3d.swing.ResourceAction
 
PopupMenuItemAction(Action) - Constructor for class com.eteks.sweethome3d.swing.ResourceAction.PopupMenuItemAction
 
preferredLayoutSize(Container) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Returns the largest preferred width of the components managed by this layout manager, and the sum of their preferred heights.
pressMouse(float, float, int, boolean, boolean, boolean, boolean, View.PointerType) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
pressMouse(float, float, int, boolean, boolean, boolean, boolean, View.PointerType) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Processes a mouse button pressed event.
pressMouse(float, float, int, boolean, boolean, boolean, boolean, View.PointerType) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Processes a mouse button pressed event.
pressMouse(float, float, int, boolean, boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
pressMouse(float, float, int, boolean, boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
pressMouse(float, float, int, boolean, boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Processes a mouse button pressed event.
pressMouse(float, float, int, boolean, boolean, boolean, boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Processes a mouse button pressed event.
pressMouse(float, float, int, boolean, boolean, boolean, boolean, View.PointerType) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Processes a mouse button pressed event.
previewPrint() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the print preview.
print(Graphics, PageFormat, int) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Prints this component to make it fill pageFormat imageable size.
print(Graphics, PageFormat, int) - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
 
print(Graphics, PageFormat, int) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Prints this component to make it fill pageFormat imageable size.
print(Graphics, PageFormat, int) - Method in class com.eteks.sweethome3d.swing.HomePrintableComponent
Prints a given page.
print(Graphics, PageFormat, int) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Prints the plan component.
print(Graphics, PageFormat, int) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Prints this component plan at the scale given in the home print attributes or at a scale that makes it fill pageFormat imageable size if this attribute is null.
print() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the print of this home.
PrintPreviewController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for home print preview view.
PrintPreviewController(Home, UserPreferences, HomeController, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.PrintPreviewController
Creates the controller of print preview with undo support.
PrintPreviewPanel - Class in com.eteks.sweethome3d.swing
Home print preview editing panel.
PrintPreviewPanel(Home, UserPreferences, HomeController, PrintPreviewController) - Constructor for class com.eteks.sweethome3d.swing.PrintPreviewPanel
Creates a panel that displays print preview.
printToPDF(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Prints a home to a given PDF file.
printToPDF() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the print of this home in a PDF file.
printToPDF(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Prints a home to a given PDF file.
propertyChange(PropertyChangeEvent) - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel.UserPreferencesChangeListener
 
propertyChange(PropertyChangeEvent) - Method in class com.eteks.sweethome3d.swing.PhotoPanel.LanguageChangeListener
 
propertyChange(PropertyChangeEvent) - Method in class com.eteks.sweethome3d.swing.PhotoSizeAndQualityPanel.LanguageChangeListener
 
propertyChange(PropertyChangeEvent) - Method in class com.eteks.sweethome3d.swing.PhotosPanel.LanguageChangeListener
 
propertyChange(PropertyChangeEvent) - Method in class com.eteks.sweethome3d.swing.VideoPanel.LanguageChangeListener
 
ProportionalLayout - Class in com.eteks.sweethome3d.swing
A layout manager that displays two components at the top of each other.
ProportionalLayout() - Constructor for class com.eteks.sweethome3d.swing.ProportionalLayout
Creates a layout manager which layouts its component with a default gap of 5 pixels between them.
ProportionalLayout(int) - Constructor for class com.eteks.sweethome3d.swing.ProportionalLayout
Creates a layout manager which layouts its component with a given gap between them.
ProportionalLayout.Constraints - Enum in com.eteks.sweethome3d.swing
The two locations where components managed by a ProportionalLayout instance can be placed.
putPropertyValue(PluginAction.Property, Object) - Method in class com.eteks.sweethome3d.plugin.PluginAction
Sets a property value of this action, and fires a PropertyChangeEvent if the value changed.

R

RAIL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
readFurnitureCatalogFromResource(File[]) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the furniture catalog contained in resources of the application and in the given plug-in folders.
readFurnitureCategory(ResourceBundle, int) - Method in class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Returns the furniture category of a piece at the given index of a localized resource bundle.
readHome(String) - Method in class com.eteks.sweethome3d.applet.HomeAppletRecorder
Returns a home instance read from its file name.
readHome() - Method in class com.eteks.sweethome3d.io.DefaultHomeInputStream
Reads home from a zipped stream containing a Home.xml or Home entry, or if the stream isn't zipped, reads the input stream as a XML input stream.
readHome(String) - Method in class com.eteks.sweethome3d.io.HomeFileRecorder
Returns a home instance read from its file name or an URL if it can be opened as a file.
readHome(String) - Method in interface com.eteks.sweethome3d.model.HomeRecorder
Returns a home instance read from its name.
readModifiableFurnitureCategory(Preferences, int) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the furniture category of a piece at the given index read from preferences.
readModifiablePieceOfFurniture(Preferences, int, File) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the modifiable piece of furniture read from preferences at the given index.
readModifiableTexture(Preferences, int, File) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the modifiable texture read from preferences at the given index.
readModifiableTextureCategory(Preferences, int) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the category of a texture at the given index read from preferences.
readPieceOfFurniture(ResourceBundle, int, URL, URL) - Method in class com.eteks.sweethome3d.io.DefaultFurnitureCatalog
Returns the piece of furniture at the given index of a localized resource bundle.
readTexture(ResourceBundle, int, URL, URL) - Method in class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Reads each texture described in resource bundle.
readTexturesCatalogFromResource(File[]) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns the textures catalog contained in resources of the application and in the given plug-in folders.
readTexturesCategory(ResourceBundle, int) - Method in class com.eteks.sweethome3d.io.DefaultTexturesCatalog
Returns the category of a texture at the given index of a localized resource bundle.
recomputeSelectedRoomPoints(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the recomputation of the points of the selected room at the given coordinates.
RecorderException - Exception in com.eteks.sweethome3d.model
Exception thrown by methods that access to data in IO layer.
RecorderException() - Constructor for exception com.eteks.sweethome3d.model.RecorderException
Creates a default RecorderException.
RecorderException(String) - Constructor for exception com.eteks.sweethome3d.model.RecorderException
Creates a RecorderException from its message.
RecorderException(String, Throwable) - Constructor for exception com.eteks.sweethome3d.model.RecorderException
Creates a RecorderException with its message and the internal cause that initiated this exception.
redo() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Redoes last undone operation.
releaseMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
releaseMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Processes a mouse button released event.
releaseMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Processes a mouse button released event.
releaseMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
releaseMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
releaseMouse(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Processes a mouse button released event.
removeChangeListener(ChangeListener) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Removes a listener from this component.
removeCollectionListener(CollectionListener<T>) - Method in class com.eteks.sweethome3d.model.CollectionChangeSupport
Removes the listener in parameter to the list of listeners that may be notified.
removeDimensionLinesListener(CollectionListener<DimensionLine>) - Method in class com.eteks.sweethome3d.model.Home
Removes the dimension line listener in parameter from this home.
removeFurnitureListener(CollectionListener<CatalogPieceOfFurniture>) - Method in class com.eteks.sweethome3d.model.FurnitureCatalog
Removes the furniture listener in parameter from this catalog.
removeFurnitureListener(CollectionListener<HomePieceOfFurniture>) - Method in class com.eteks.sweethome3d.model.Home
Removes the furniture listener in parameter from this home.
removeHomesListener(CollectionListener<Home>) - Method in class com.eteks.sweethome3d.model.HomeApplication
Removes the home listener in parameter from this application.
removeLabelsListener(CollectionListener<Label>) - Method in class com.eteks.sweethome3d.model.Home
Removes the label listener in parameter from this home.
removeLayoutComponent(Component) - Method in class com.eteks.sweethome3d.swing.ProportionalLayout
Removes the given component from the ones managed by this layout manager.
removeLevelsListener(CollectionListener<Level>) - Method in class com.eteks.sweethome3d.model.Home
Removes the level listener in parameter from this home.
removeMouseListener(MouseListener) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
 
removeMouseMotionListener(MouseMotionListener) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
 
removePoint(int) - Method in class com.eteks.sweethome3d.model.Polyline
Removes the point at the given index.
removePoint(int) - Method in class com.eteks.sweethome3d.model.Room
Removes the point at the given index.
removePolylinesListener(CollectionListener<Polyline>) - Method in class com.eteks.sweethome3d.model.Home
Removes the polyline listener in parameter from this home.
removePropertyChangeListener(Home.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Home
Removes the property change listener in parameter from this home.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.Home
Removes the property change listener in parameter from this object.
removePropertyChangeListener(HomeEnvironment.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Removes the property change listener in parameter from this environment.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.HomeObject
Removes the property change listener in parameter from this object.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.HomeObject
Removes the property change listener in parameter from this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.UserPreferences
Removes the property change listener in parameter from these preferences.
removePropertyChangeListener(UserPreferences.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.model.UserPreferences
Removes the listener in parameter from these preferences.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.eteks.sweethome3d.plugin.PluginAction
Removes the property change listener in parameter from this plugin action.
removePropertyChangeListener(AbstractPhotoController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(BackgroundImageWizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(BaseboardChoiceController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(CompassController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(DimensionLineController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(HelpController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(Home3DAttributesController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(HomeFurnitureController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(ImportedFurnitureWizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(ImportedTextureWizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(LabelController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(LevelController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(ModelMaterialsController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(ObserverCameraController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(PageSetupController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(PhotoController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(PhotosController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(PlanController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(PolylineController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(RoomController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(TextureChoiceController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(UserPreferencesController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(VideoController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(WallController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Removes the property change listener in parameter from this controller.
removePropertyChangeListener(WizardController.Property, PropertyChangeListener) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Removes the property change listener in parameter from this controller.
removeRoomsListener(CollectionListener<Room>) - Method in class com.eteks.sweethome3d.model.Home
Removes the room listener in parameter from this home.
removeSelectionListener(SelectionListener) - Method in class com.eteks.sweethome3d.model.Home
Removes the selection listener in parameter from this home.
removeSelectionListener(SelectionListener) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Removes the selection listener in parameter from this controller.
removeTexturesListener(CollectionListener<CatalogTexture>) - Method in class com.eteks.sweethome3d.model.TexturesCatalog
Removes the texture listener in parameter from this catalog.
removeWallsListener(CollectionListener<Wall>) - Method in class com.eteks.sweethome3d.model.Home
Removes the wall listener in parameter from this home.
render(BufferedImage, Camera, ImageObserver) - Method in class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
Renders home in image at the given camera location and image size.
render(BufferedImage, Camera, List<? extends Selectable>, ImageObserver) - Method in class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
Renders home in image at the given camera location and image size.
render(BufferedImage, Camera, ImageObserver) - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer
Renders home in image at the given camera location and image size.
render(BufferedImage, Camera, List<? extends Selectable>, ImageObserver) - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer
Renders home in image at the given camera location and image size.
render(BufferedImage, Camera, List<? extends Selectable>, ImageObserver) - Method in class com.eteks.sweethome3d.j3d.YafarayRenderer
 
requestFocusInWindow(JComponent) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Requests the focus for the given component.
resetDisplayedActionTips() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Resets the displayed flags of action tips.
resetFurnitureElevation() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Resets the elevation of the selected furniture to its default elevation.
resetIgnoredActionTips() - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Resets the display flag of action tips.
resetIgnoredActionTips() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Resets the display flag of action tips.
resetIgnoredActionTips() - Method in class com.eteks.sweethome3d.model.UserPreferences
Resets the ignore flag of action tips.
RESIZE - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
RESIZE_HEIGHT - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
resolveObject(Object, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Returns the object that will be stored in a home.
resolveObjectInputStreamObject(Object) - Method in class com.eteks.sweethome3d.io.DefaultHomeInputStream
Returns obj or a substitute of it during Home entry deserialization.
RESOURCE_CLASS - Static variable in class com.eteks.sweethome3d.swing.ResourceAction
 
RESOURCE_PREFIX - Static variable in class com.eteks.sweethome3d.swing.ResourceAction
 
ResourceAction - Class in com.eteks.sweethome3d.swing
An action with properties read from a resource bundle file.
ResourceAction(UserPreferences, Class<?>, String) - Constructor for class com.eteks.sweethome3d.swing.ResourceAction
Creates a disabled action with properties retrieved from a resource bundle in which key starts with actionPrefix.
ResourceAction(UserPreferences, Class<?>, String, boolean) - Constructor for class com.eteks.sweethome3d.swing.ResourceAction
Creates an action with properties retrieved from a resource bundle in which key starts with actionPrefix.
ResourceAction.ButtonAction - Class in com.eteks.sweethome3d.swing
An action decorator for buttons.
ResourceAction.MenuItemAction - Class in com.eteks.sweethome3d.swing
An action decorator for menu items.
ResourceAction.PopupMenuItemAction - Class in com.eteks.sweethome3d.swing
An action decorator for popup menu items.
ResourceAction.ToolBarAction - Class in com.eteks.sweethome3d.swing
An action decorator for tool bar buttons.
ResourceURLContent - Class in com.eteks.sweethome3d.tools
URL content read from a class resource or a SH3F file.
ResourceURLContent(Class<?>, String) - Constructor for class com.eteks.sweethome3d.tools.ResourceURLContent
Creates a content for resourceName relative to resourceClass.
ResourceURLContent(Class<?>, String, boolean) - Constructor for class com.eteks.sweethome3d.tools.ResourceURLContent
Creates a content for resourceName relative to resourceClass.
ResourceURLContent(ClassLoader, String) - Constructor for class com.eteks.sweethome3d.tools.ResourceURLContent
Creates a content for resourceName relative to resourceClassLoader.
ResourceURLContent(URL, boolean) - Constructor for class com.eteks.sweethome3d.tools.ResourceURLContent
Creates a content for resourceUrl.
revalidate() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Revalidates and repaints this component and its rulers.
reverseSelectedWallsDirection() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the direction reverse of selected walls.
Room - Class in com.eteks.sweethome3d.model
A room or a polygon in a home plan.
Room(float[][]) - Constructor for class com.eteks.sweethome3d.model.Room
Creates a room from its name and the given coordinates.
Room(String, float[][]) - Constructor for class com.eteks.sweethome3d.model.Room
Creates a room from its name and the given coordinates.
Room.Property - Enum in com.eteks.sweethome3d.model
The properties of a room that may change.
Room3D - Class in com.eteks.sweethome3d.j3d
Root of room branch.
Room3D(Room, Home) - Constructor for class com.eteks.sweethome3d.j3d.Room3D
Creates the 3D room matching the given home room.
Room3D(Room, Home, boolean, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Room3D
Creates the 3D room matching the given home room.
Room3D(Room, Home, boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Room3D
Creates the 3D room matching the given home room.
Room3D(Room, Home, UserPreferences, Object, boolean, boolean, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Room3D
Creates the 3D room matching the given home room.
ROOM_CREATION - Static variable in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
RoomController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for room view.
RoomController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.RoomController
Creates the controller of room view with undo support.
RoomController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
RoomController.RoomPaint - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for room paint type.
RoomPanel - Class in com.eteks.sweethome3d.swing
Room editing panel.
RoomPanel(UserPreferences, RoomController) - Constructor for class com.eteks.sweethome3d.swing.RoomPanel
Creates a panel that displays room data according to the units set in preferences.
ROTATE - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
ROTATE_PITCH - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
ROTATE_ROLL - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
ROTATE_TEXT - Static variable in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
rotateCameraPitch(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
rotateCameraPitch(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
 
rotateCameraPitch(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Rotates home camera pitch angle of delta radians.
rotateCameraYaw(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
rotateCameraYaw(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
 
rotateCameraYaw(float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Rotates home camera yaw angle of delta radians.

S

Sash - Class in com.eteks.sweethome3d.model
A sash (moving part) of a door or a window.
Sash(float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.Sash
Creates a window sash.
save() - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Forces a save as operation for imported homes.
save() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Saves the home managed by this controller.
saveAndCompress() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Saves the home managed by this controller and compresses it.
saveAs(HomeRecorder.Type, Runnable) - Method in class com.eteks.sweethome3d.applet.HomeAppletController
Prompts the user to choose a name for the edited home, suggesting the imported file name after an import.
saveAs() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Saves the home managed by this controller with a different name.
saveAs(HomeRecorder.Type, Runnable) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Saves the home managed by this controller with a different name.
saveAsAndCompress() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Saves the home managed by this controller with a different name and compresses it.
scale(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Scales this group and its children with the given ratio.
scale(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Scales this piece of furniture with the given scale.
ScaledImageComponent - Class in com.eteks.sweethome3d.swing
Component displaying an image scaled to fit within its bound.
ScaledImageComponent() - Constructor for class com.eteks.sweethome3d.swing.ScaledImageComponent
Creates a component that will display no image.
ScaledImageComponent(BufferedImage) - Constructor for class com.eteks.sweethome3d.swing.ScaledImageComponent
Creates a component that will display the given image at a maximum scale equal to 1.
ScaledImageComponent(BufferedImage, boolean) - Constructor for class com.eteks.sweethome3d.swing.ScaledImageComponent
Creates a component that will display the given image with no maximum scale if imageEnlargementEnabled is true.
search(String) - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Searches searchedText in help documents and displays the result.
Selectable - Interface in com.eteks.sweethome3d.model
An object that is selectable in home.
selectAll() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Selects all furniture in home.
selectAll() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Selects everything in the focused component.
selectAll() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Selects all visible items in the selected level of home.
selectAllAtAllLevels() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Selects all visible items in all levels of home.
selectAndShowItems(List<? extends Selectable>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Selects items and make them visible at screen.
SELECTION - Static variable in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
SELECTION_COLORING_ATTRIBUTES - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
SELECTION_LINE_ATTRIBUTES - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
SELECTION_POLYGON_ATTRIBUTES - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
SELECTION_TRANSPARENCY_ATTRIBUTES - Static variable in class com.eteks.sweethome3d.j3d.Object3DBranch
 
selectionChanged(SelectionEvent) - Method in interface com.eteks.sweethome3d.model.SelectionListener
Invoked when selection changed.
SelectionEvent - Class in com.eteks.sweethome3d.model
Type of event notified when selection changes in home or furniture catalog.
SelectionEvent(Object, List<? extends Object>) - Constructor for class com.eteks.sweethome3d.model.SelectionEvent
Creates an event with an associated list of selected items.
SelectionEvent(Object, List<? extends Object>, List<? extends Object>) - Constructor for class com.eteks.sweethome3d.model.SelectionEvent
Creates an event with an associated list of selected items.
SelectionListener - Interface in com.eteks.sweethome3d.model
Listener implemented to receive notifications of selection changes in Home.
selectItem(Selectable) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Selects the given item.
selectItems(List<? extends Selectable>) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Selects items.
set3DViewAspectRatio(float) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Sets the aspect ratio of the 3D view.
setActionEnabled(String, boolean) - Method in class com.eteks.sweethome3d.swing.HomePane
Enables or disables the action matching actionKey.
setActionEnabled(String, boolean) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Enables or disables the action matching actionKey.
setActionTipIgnored(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Sets which action tip should be ignored.
setActionTipIgnored(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Sets which action tip should be ignored.
setActionTipIgnored(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets which action tip should be ignored.
setAdditionalProperties(Map<ObjectProperty, Object>) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets additional edited properties.
setAerialViewCenteredOnSelectionEnabled(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether aerial view should be centered on selection or not.
setAerialViewCenteredOnSelectionEnabled(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether aerial view should be centered on selection or not.
setAlignment(TextStyle.Alignment) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Sets the edited text alignment.
setAlignmentActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
setAlignmentActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Activates or deactivates alignment feature during editing action.
setAlignmentActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Activates or deactivates alignment feature during editing action.
setAlignmentActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
setAlignmentActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
setAlignmentActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Activates or deactivates alignment feature.
setAlignmentFeedback(Class<? extends Selectable>, Selectable, float, float, boolean) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the location point for alignment feedback.
setAlignmentFeedback(Class<? extends Selectable>, Selectable, float, float, boolean) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets the location point for alignment feedback.
setAlignmentFeedback(Class<? extends Selectable>, Selectable, float, float, boolean) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets the location point for alignment feedback.
setAllLevelsSelection(boolean) - Method in class com.eteks.sweethome3d.model.Home
Sets whether the selected items in this home are from all levels, and notifies listeners of the change.
setAllLevelsViewable() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Makes all levels viewable.
setAllLevelsVisible(boolean) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets whether all levels should be visible or not and fires a PropertyChangeEvent.
setAngle(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the angle of this door or window and resets its boundToWall flag if the angle changed.
setAngle(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the angle of the furniture of this group.
setAngle(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the angle of this piece around vertical axis.
setAngle(float) - Method in class com.eteks.sweethome3d.model.Label
Sets the angle in radians around vertical axis used to display this label.
setAngle(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited angle in radians.
setAngle(Float, boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
 
setAngleFeedback(float, float, float, float, float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the points used to draw an angle in the plan displayed by this component.
setAngleFeedback(float, float, float, float, float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets the points used to draw an angle in plan view.
setAngleFeedback(float, float, float, float, float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets the points used to draw an angle in plan view.
setAngleInDegrees(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited angle in degrees.
setArcExtent(Float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the arc extent of a round wall.
setArcExtentInDegrees(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited arc extent.
setAreaAngle(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the angle in radians used to display the room area.
setAreaStyle(TextStyle) - Method in class com.eteks.sweethome3d.model.Room
Sets the text style used to display room area.
setAreaVisible(boolean) - Method in class com.eteks.sweethome3d.model.Room
Sets whether the area of this room is visible or not.
setAreaVisible(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether room area is visible or not.
setAreaXOffset(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the distance along x axis applied to room center abscissa to display room area.
setAreaYOffset(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the distance along y axis applied to room center ordinate to display room area.
setAspectRatio(AspectRatio) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Sets the aspect ratio of the photo.
setAspectRatio(AspectRatio) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the aspect ratio of the video.
setAutoCompletionStrings(String, List<String>) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the auto completion strings list of the given property and notifies listeners of this change.
setAutoSaveDelayForRecovery(int) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the delay between two automatic save operations of homes for recovery purpose.
setAutoSaveDelayForRecovery(int) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited auto recovery save delay.
setAutoSaveForRecoveryEnabled(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether auto recovery save is enabled or not.
setBackFaceShown(boolean) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Deprecated. 
setBackFaceShown(boolean) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
setBackFaceShown(boolean) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the back face visibility of the children nodes of the displayed 3D model.
setBackFaceShown(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets whether imported piece back face should be shown.
setBackground(Color) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the background color.
setBackgroundImage(BackgroundImage) - Method in class com.eteks.sweethome3d.model.Home
Sets the plan background image of this home and fires a PropertyChangeEvent.
setBackgroundImage(BackgroundImage) - Method in class com.eteks.sweethome3d.model.Level
Sets the plan background image of this level and fires a PropertyChangeEvent.
setBackgroundImageVisibleOnGround3D(boolean) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets whether the background image should be displayed on the ground in 3D and fires a PropertyChangeEvent.
setBackgroundImageVisibleOnGround3D(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Sets whether the background image should be displayed on the ground in 3D.
setBackgroundPainted(boolean) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets whether plan's background should be painted or not.
setBaseboard(Baseboard) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Set controller properties from the given baseboard.
setBasePlanItem(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets whether furniture is a base plan item or not.
setBasePlanLocked(boolean) - Method in class com.eteks.sweethome3d.model.Home
Sets whether home objects belonging to the base plan (generally walls, rooms, dimension lines and texts) are locked and fires a PropertyChangeEvent.
setBoundToWall(boolean) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets whether the location and the size of this door or window were bound to a wall, last time they were updated.
setCamera(Camera) - Method in class com.eteks.sweethome3d.model.Camera
Sets the location and angles of this camera from the camera in parameter.
setCamera(Camera) - Method in class com.eteks.sweethome3d.model.Home
Sets the camera used to display this home and fires a PropertyChangeEvent.
setCameraAttributes(Camera, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given camera.
setCameraPath(List<Camera>) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the camera locations of the video.
setCameraState(HomeController3D.CameraControllerState) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Changes current state of controller.
setCapStyle(Polyline.CapStyle) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the cap style of this polyline.
setCapStyle(Polyline.CapStyle) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited capStyle.
setCatalogId(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the catalog ID of this piece of furniture.
setCatalogItem(CatalogItem) - Method in class com.eteks.sweethome3d.swing.CatalogItemToolTip
Sets the catalog item displayed by this tool tip.
setCategory(FurnitureCategory) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the category of the imported piece.
setCategory(TexturesCategory) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Sets the category of the imported texture.
setCeilingColor(Integer) - Method in class com.eteks.sweethome3d.model.Room
Sets the ceiling color of this room.
setCeilingColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets the edited color of the ceiling.
setCeilingFlat(boolean) - Method in class com.eteks.sweethome3d.model.Room
Sets whether the floor texture should remain flat.
setCeilingFlat(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether room ceiling should remain flat whatever its environment or not.
setCeilingLightColor(int) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Sets the edited ceiling light color.
setCeilingLightColor(int) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the edited ceiling light color.
setCeilingPaint(RoomController.RoomPaint) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether the ceiling is colored, textured or unknown painted.
setCeilingShininess(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the ceiling shininess of this room.
setCeilingShininess(Float) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets the edited shininess of the ceiling.
setCeilingTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.Room
Sets the ceiling texture of this room.
setCeilingVisible(boolean) - Method in class com.eteks.sweethome3d.model.Room
Sets whether the ceiling of this room is visible or not.
setCeilingVisible(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether room ceiling is visible or not.
setCeillingLightColor(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the color of ceiling lights and fires a PropertyChangeEvent.
setCheckUpdatesEnabled(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether updates should be checked or not.
setCheckUpdatesEnabled(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether updates should be checked or not.
setClosedPath(boolean) - Method in class com.eteks.sweethome3d.model.Polyline
Sets whether the first and last points of this polyline should be joined.
setColor(Integer) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the color used to display the text of this dimension line.
setColor(Integer) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the color of the furniture of this group.
setColor(Integer) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the color of this piece of furniture.
setColor(Integer) - Method in class com.eteks.sweethome3d.model.Label
Sets the color used to display the text of this label.
setColor(int) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the color of this polyline.
setColor(Integer) - Method in class com.eteks.sweethome3d.swing.ColorButton
Sets the color displayed by this button.
setColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Sets the edited color of the baseboard.
setColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited color.
setColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited color.
setColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the color of the imported piece.
setColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Sets the edited color.
setColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited color.
setColorDialogTitle(String) - Method in class com.eteks.sweethome3d.swing.ColorButton
Sets the title of color dialog displayed when this button is pressed.
setCompassAttributes(Compass, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given compass.
setComponentPopupMenu(JPopupMenu) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogListPanel
Sets the popup menu of the list displayed by this panel.
setComponentPopupMenu(JPopupMenu) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
 
setComponentPopupMenu(JPopupMenu) - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
 
setComponentPopupMenu(JPopupMenu) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
 
setContentDigest(Content, byte[]) - Method in class com.eteks.sweethome3d.io.ContentDigestManager
Sets the SHA-1 digest of the given content.
setCreator(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the creator of this piece.
setCreator(String) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the creator of the imported piece.
setCreator(String) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Sets the creator of the imported piece.
setCurrency(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the price currency, noted with ISO 4217 code.
setCurrency(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the currency in use.
setCurrency(String) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited currency.
setCursor(PlanView.CursorType) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the cursor of this component.
setCursor(Cursor) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the cursor of this component.
setCursor(PlanView.CursorType) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets the cursor of this component.
setCursor(PlanView.CursorType) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets the cursor of this component as rotation cursor.
setCutOutShape(String) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the shape used to cut out walls that intersect this door or window.
setDashOffset(float) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the offset from which the dash of this polyline should start.
setDashOffset(Float) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited dash offset.
setDashPattern(float[]) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the dash pattern of this polyline in percentage of its thickness.
setDashPattern(float[]) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited dash pattern.
setDashStyle(Polyline.DashStyle) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the dash style of this polyline.
setDashStyle(Polyline.DashStyle) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited dash style.
setDefaultFontName(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the name of the font that should be used by default.
setDefaultFontName(String) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the name of the font that should be used by default.
setDefaultValueAddedTaxPercentage(BigDecimal) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the Value Added Tax percentage applied to prices by default.
setDepth(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the depth of this door or window and resets its boundToWall flag if the depth changed.
setDepth(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the depth of this group, then moves and resizes its furniture accordingly.
setDepth(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the depth of this piece of furniture.
setDepth(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited depth.
setDepth(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the depth of the imported piece.
setDepthInPlan(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the depth of this piece of furniture in the horizontal plan (after pitch or roll is applied to it).
setDescription(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the description of this piece of furniture.
setDescription(String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited description.
setDiameter(float) - Method in class com.eteks.sweethome3d.model.Compass
Sets the diameter of this compass.
setDiameter(float) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets the edited diameter.
setDimensionLineAttributes(DimensionLine, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given dimension line.
setDimensionLinesFeedback(List<DimensionLine>) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the given dimension lines to be drawn as feedback.
setDimensionLinesFeedback(List<DimensionLine>) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets the given dimension lines to be drawn as feedback.
setDimensionLinesFeedback(List<DimensionLine>) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets the given dimension lines to be drawn as feedback.
setDistanceToEndPoint(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited distance to end point.
setDistanceToEndPoint(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited distance to end point.
setDoorOrWindow(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets whether imported piece is a door or a window.
setDraggedItemsFeedback(List<Selectable>) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the feedback of dragged items drawn during a drag and drop operation, initiated from outside of the plan displayed by this component.
setDraggedItemsFeedback(List<Selectable>) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets the feedback of dragged items drawn during a drag and drop operation, initiated from outside of plan view.
setDraggedItemsFeedback(List<Selectable>) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets the feedback of dragged items drawn during a drag and drop operation, initiated from outside of plan view.
setDrawingMode(HomeEnvironment.DrawingMode) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the drawing mode of this environment and fires a PropertyChangeEvent.
setDuplicationActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
setDuplicationActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Activates or deactivates duplication feature during editing action.
setDuplicationActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Activates or deactivates duplication feature during editing action.
setDuplicationActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
setDuplicationActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
setDuplicationActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Activates or deactivates duplication feature.
setEdgeColorMaterialHidden(boolean) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the visibility of edge color materials of the children nodes of the displayed 3D model.
setEdgeColorMaterialHidden(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets whether edge color materials should be hidden or not.
setEditableDistance(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets whether the distance can be be edited or not.
setEditablePoints(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets whether the point coordinates can be be edited or not.
setEditingIn3DViewEnabled(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether interactive editing in 3D view is enabled or not.
setEditingIn3DViewEnabled(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether interactive editing in 3D view is enabled or not.
setEditionActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
setEditionActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
setEditionActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
setEditionActivated(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Activates or deactivates edition.
setElevation(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the elevation of this group, then moves its furniture accordingly.
setElevation(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the elevation of this piece of furniture on its level.
setElevation(float) - Method in class com.eteks.sweethome3d.model.Label
Sets the elevation of this label on its level.
setElevation(float) - Method in class com.eteks.sweethome3d.model.Level
Sets the elevation of this level.
setElevation(float) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the elevation of this polyline in 3D.
setElevation(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited elevation.
setElevation(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the elevation of the imported piece.
setElevation(Float) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Sets the edited elevation.
setElevation(Float) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Sets the edited elevation.
setElevation(float) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited camera elevation.
setElevation(Float) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited elevation.
setElevationAdjusted(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets whether the observer elevation should be adjusted according to the elevation of the selected level.
setElevationEnd(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the end point elevation of this dimension line.
setElevationEnd(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited elevation of the end point.
setElevationIndex(int) - Method in class com.eteks.sweethome3d.model.Level
Sets the index of this level used to order levels at the same elevation.
setElevationIndex(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Sets the edited elevation index.
setElevationStart(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the start point elevation of this dimension line.
setElevationStart(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited elevation of the start point.
setEnabled(boolean) - Method in class com.eteks.sweethome3d.plugin.PluginAction
Sets the enabled state of this action.
setEnabled(HomeView.ActionType, boolean) - Method in class com.eteks.sweethome3d.swing.HomePane
Enables or disables the action matching actionType.
setEnabled(boolean) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
 
setEnabled(boolean) - Method in class com.eteks.sweethome3d.swing.PhotoSizeAndQualityPanel
Enables or disables this panel and its components.
setEnabled(HomeView.ActionType, boolean) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Enables or disables the action matching actionType.
setEndArrowStyle(Polyline.ArrowStyle) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the arrow style at the end of this polyline.
setEndArrowStyle(Polyline.ArrowStyle) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited end arrow style.
setEndMarkSize(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the size of marks drawn at the end of the dimension line.
setFeedbackDisplayed(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Sets whether requested feedback should be displayed in the view or not.
setFieldOfView(float) - Method in class com.eteks.sweethome3d.model.Camera
Sets the field of view in radians of this camera and notifies listeners of this change.
setFieldOfView(float) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited observer field of view in radians.
setFieldOfViewInDegrees(int) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited observer field of view in degrees.
setFieldOfViewInDegrees(int, boolean) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
 
setFileCompressionQuality(Float) - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Sets the compression quality used to save image files.
setFileFormat(String) - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Sets the format used to save image files.
setFirstStep(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
setFittingArea(boolean) - Method in class com.eteks.sweethome3d.model.HomeTexture
Sets whether the texture should fit the area to which it's applied.
setFixedSize(boolean) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Sets whether camera size should depends on its elevation and will notify listeners bound to size properties of the size change.
setFloorColor(Integer) - Method in class com.eteks.sweethome3d.model.Room
Sets the floor color of this room.
setFloorColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets the edited color of the floor.
setFloorColoredOrTextured(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether room floors should be rendered with color or texture, and notifies listeners of this change.
setFloorPaint(RoomController.RoomPaint) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether the floor is colored, textured or unknown painted.
setFloorShininess(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the floor shininess of this room.
setFloorShininess(Float) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets the edited shininess of the floor.
setFloorTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.Room
Sets the floor texture of this room.
setFloorThickness(float) - Method in class com.eteks.sweethome3d.model.Level
Sets the floor thickness of this level.
setFloorThickness(Float) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Sets the edited floor thickness.
setFloorVisible(boolean) - Method in class com.eteks.sweethome3d.model.Room
Sets whether the floor of this room is visible or not.
setFloorVisible(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether room floor is visible or not.
setFontName(String) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Sets the edited font name.
setFontSize(Float) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Sets the edited font size.
setFormat(Format) - Method in class com.eteks.sweethome3d.swing.AutoCommitSpinner
Sets the format used to display the value of this spinner.
setFrameRate(int) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the frame rate of the video.
setFurnitureAdditionalProperties(List<ObjectProperty>) - Method in class com.eteks.sweethome3d.model.Home
Sets the list of furniture additional properties which should be handled in the user interface.
setFurnitureCatalog(FurnitureCatalog) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets furniture catalog.
setFurnitureCatalogViewedInTree(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether the furniture catalog should be viewed in a tree or a different way.
setFurnitureCatalogViewedInTree(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether the furniture catalog should be viewed in a tree or a different way.
setFurnitureDescendingSorted(boolean) - Method in class com.eteks.sweethome3d.model.Home
Sets the furniture sort order on which home should be sorted and fires a PropertyChangeEvent.
setFurnitureFilter(FurnitureView.FurnitureFilter) - Method in class com.eteks.sweethome3d.swing.FurnitureTable
Sets the filter applied to the furniture displayed in this table.
setFurnitureFilter(FurnitureView.FurnitureFilter) - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
Sets the filter applied to the furniture displayed by this component.
setFurnitureFilter(FurnitureView.FurnitureFilter) - Method in interface com.eteks.sweethome3d.viewcontroller.FurnitureView
Sets the filter applied to the furniture.
setFurnitureModelIconSize(int) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the name of the font that should be used by default.
setFurnitureModelIconSize(int) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the size used to generate icons of furniture viewed from top.
setFurnitureSortedProperty(HomePieceOfFurniture.SortableProperty) - Method in class com.eteks.sweethome3d.model.Home
setFurnitureSortedPropertyName(String) - Method in class com.eteks.sweethome3d.model.Home
Sets the furniture property name on which this home should be sorted and fires a PropertyChangeEvent.
setFurnitureViewedFromTop(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets how furniture icon should be displayed in plan, and notifies listeners of this change.
setFurnitureViewedFromTop(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets how furniture should be displayed in plan.
setFurnitureVisibleProperties(List<HomePieceOfFurniture.SortableProperty>) - Method in class com.eteks.sweethome3d.model.Home
Deprecated.
Home.getFurnitureVisibleProperties() and #setFurnitureVisibleProperties(List) should be replaced by calls to Home.getFurnitureVisiblePropertyNames() and #setFurnitureSortedPropertyName(List) to allow displaying additional properties.
setFurnitureVisibleProperties(List<HomePieceOfFurniture.SortableProperty>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Deprecated.
#setFurnitureVisibleProperties(List) should be replaced by calls to #setFurnitureVisiblePropertyNames(List) to allow displaying additional properties.
setFurnitureVisiblePropertyNames(List<String>) - Method in class com.eteks.sweethome3d.model.Home
Sets the furniture property names that are visible and the order in which they are visible, then fires a PropertyChangeEvent.
setFurnitureVisiblePropertyNames(List<String>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Updates the furniture visible properties in home.
setGridVisible(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether plan grid is visible or not, and notifies listeners of this change.
setGridVisible(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether grid is visible or not.
setGroundColor(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the ground color of this environment and fires a PropertyChangeEvent.
setGroundColor(int) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Sets the edited ground color.
setGroundPaint(Home3DAttributesController.EnvironmentPaint) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Sets whether the ground is colored or textured.
setGroundTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the ground texture of this environment and fires a PropertyChangeEvent.
setHeight(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the height of this group, then moves and resizes its furniture accordingly.
setHeight(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the height of this piece of furniture.
setHeight(float) - Method in class com.eteks.sweethome3d.model.Level
Sets the height of this level.
setHeight(Float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the height of this wall.
setHeight(int) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Sets the height of the photo.
setHeight(Float) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Sets the edited height of the baseboard.
setHeight(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited height.
setHeight(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the size of the imported piece.
setHeight(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Sets the size of the imported texture.
setHeight(Float) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Sets the edited height.
setHeight(int) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the height of the video.
setHeightAtEnd(Float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the height of this wall at its end point.
setHeightInPlan(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the height of this piece of furniture from the horizontal plan (after pitch or roll is applied to it).
setHighlightedText(String) - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Sets the highlighted text.
setHome(Home) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the home that will be updated by this handler.
setHomeAttributes(Home, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given home.
setHomeExamples(List<HomeDescriptor>) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the home examples available for the user.
setHomeProperty(String, String) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Controls the change of value of a property in home.
setHomeProperty(String, String) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the change of value of a property in home.
setHomeProperty(String, String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls the change of value of a property in home.
setHomeProperty(String, String) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Controls the change of value of a property in home.
setHorizontalAxis(HomeFurnitureController.FurnitureHorizontalAxis) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited horizontal axis.
setIcon(Content) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
 
setIcon(Content) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the icon of this piece of furniture.
setIconPitch(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the pitch angle of the piece icon.
setIconScale(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the scale of the piece icon.
setIconYaw(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the yaw angle of the piece icon.
setIlluminationModel(int) - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Sets the illumination model of this material.
setImage(BufferedImage) - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Sets the image drawn by this component.
setImage(Content) - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Sets the image content of the background image.
setImage(Content) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Sets the image content of the imported texture.
setIndeterminateProgress() - Method in class com.eteks.sweethome3d.swing.ThreadedTaskPanel
Sets the status of the progress bar shown by this panel as indeterminate.
setInformation(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the additional information associated to this piece .
setJoinStyle(Polyline.JoinStyle) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the join style of this polyline.
setJoinStyle(Polyline.JoinStyle) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited joinStyle.
setLabelAttributes(Label, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given label.
setLanguage(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
If language can be changed, sets the preferred language to display information, changes current default locale accordingly and notifies listeners of this change.
setLanguage(String) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited language.
setLastDirectory(ContentManager.ContentType, File) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Stores the last directory for the given content type.
setLastStep(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
setLatitude(float) - Method in class com.eteks.sweethome3d.model.Compass
Sets the latitude of this compass.
setLatitudeInDegrees(float) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets the edited latitude in degrees.
setLeftSideBaseboard(Baseboard) - Method in class com.eteks.sweethome3d.model.Wall
Sets the left side baseboard of this wall.
setLeftSideColor(Integer) - Method in class com.eteks.sweethome3d.model.Wall
Sets left side color of this wall.
setLeftSideColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited color of the left side.
setLeftSidePaint(WallController.WallPaint) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets whether the left side is colored, textured or unknown painted.
setLeftSideShininess(float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the left side shininess of this wall.
setLeftSideShininess(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited left side shininess.
setLeftSideTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.Wall
Sets the left side texture of this wall.
setLength(Float) - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerLengthModel
Sets the length in centimeter displayed in this model.
setLength(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited length.
setLengthFontSize(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited font size.
setLengthStyle(TextStyle) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the text style used to display dimension line length.
setLens(Camera.Lens) - Method in class com.eteks.sweethome3d.model.Camera
Sets the lens of this camera and notifies listeners of this change.
setLens(Camera.Lens) - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Sets the edited camera lens.
setLevel(Level) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the level of this dimension line.
setLevel(Level) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Set the level of this group and the furniture it contains.
setLevel(Level) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the level of this piece of furniture.
setLevel(Level) - Method in class com.eteks.sweethome3d.model.Label
Sets the level of this label.
setLevel(Level) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the level of this polyline.
setLevel(Level) - Method in class com.eteks.sweethome3d.model.Room
Sets the level of this room.
setLevel(Level) - Method in class com.eteks.sweethome3d.model.Wall
Sets the level of this wall.
setLevelAttributes(Level, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given level.
setLicense(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the the license of this piece .
setLightColor(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the color that lights this environment and fires a PropertyChangeEvent.
setLightColor(int) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Sets the edited light color.
setLightPower(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited light power.
setLightSourceMaterialNames(String[]) - Method in class com.eteks.sweethome3d.model.HomeLight
Sets the material names of the light sources in the 3D model managed by this light.
setLightSources(LightSource[]) - Method in class com.eteks.sweethome3d.model.HomeLight
Sets the sources managed by this light.
setLongitude(float) - Method in class com.eteks.sweethome3d.model.Compass
Sets the longitude of the center of this compass.
setLongitudeInDegrees(float) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets the edited longitude of the center.
setMagnetismEnabled(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether magnetism is enabled or not, and notifies listeners of this change.
setMagnetismEnabled(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether magnetism is enabled or not.
setMaterials(HomeMaterial[]) - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Sets the materials displayed by view and fires a PropertyChangeEvent.
setMaxHeight(Float) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Sets the maximum height allowed for the edited baseboard.
setMinimumLength(float) - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerLengthModel
Sets the minimum length in centimeter displayed in this model.
setMnemonic(int) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Sets the mnemonic of this component.
setMode(PlanController.Mode) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Displays a tip message dialog depending on the given mode and sets the active mode of the plan controller.
setMode(PlanController.Mode) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
setMode(PlanController.Mode) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
setMode(PlanController.Mode) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Sets the active mode of this controller and fires a PropertyChangeEvent.
setModel(Content) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
 
setModel(Content) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the 3D model of this piece of furniture.
setModel(Content) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the 3D model content displayed by this component.
setModel(Content) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the model content of the imported piece.
setModel(Content) - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Sets the 3D model which materials are displayed by the view and fires a PropertyChangeEvent.
setModelCenteredAtOrigin(boolean) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets whether model center should be always centered at the origin when model rotation isn't null.
setModelColor(Integer) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the color applied to 3D model.
setModelCreator(String) - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Sets the creator of the 3D model displayed by the view.
setModelFlags(int) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
 
setModelFlags(int) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the flags applied to the piece of furniture model.
setModelFlags(int) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the model flags of the preview piece.
setModelFlags(int) - Method in class com.eteks.sweethome3d.viewcontroller.ModelMaterialsController
Sets the flags applied to the 3D model used to preview materials change.
setModelMaterials(HomeMaterial[]) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the materials of the furniture of this group.
setModelMaterials(HomeMaterial[]) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the materials of the 3D model of this piece of furniture.
setModelMaterials(HomeMaterial[]) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the materials applied to 3D model.
setModelMirrored(boolean) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets whether the furniture of this group should be mirrored or not.
setModelMirrored(boolean) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets whether the model of this piece of furniture is mirrored or not.
setModelMirrored(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets whether furniture model is mirrored or not.
setModelRotation(float[][]) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
 
setModelRotation(float[][]) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the rotation 3 by 3 matrix of this piece of furniture and notifies listeners of this change.
setModelRotation(float[][]) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Updates the rotation of the 3D model displayed by this component.
setModelRotation(float[][]) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the orientation pitch angle of the imported piece model.
setModelRotationAndSize(float[][], float, float, float) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Updates the rotation and the size of the 3D model displayed by this component.
setModelSize(Long) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
 
setModelSize(Long) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the size of the 3D model of this piece of furniture.
setModelSize(long) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the model size of the content of the imported piece.
setModelTransformations(Transformation[]) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the transformations of this group.
setModelTransformations(Transformation[]) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the transformations applied to some parts of the 3D model of this piece of furniture.
setModelTransformations(Transformation[]) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the transformations applied to 3D model.
setModelTransformations(Transformation[]) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets model transformations.
setModelTransformations(Transformation[], float, float, float, float, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets model transformations and updated dimensions of the edited piece.
setModified(boolean) - Method in class com.eteks.sweethome3d.model.Home
Sets the modified state of this home and fires a PropertyChangeEvent.
setMovable(boolean) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets whether this group is movable or not.
setMovable(boolean) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets whether this piece is movable or not.
setMovable(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets whether imported piece is movable.
setName(String) - Method in class com.eteks.sweethome3d.model.Camera
Sets the name of this camera and notifies listeners of this change.
setName(String) - Method in class com.eteks.sweethome3d.model.Home
Sets the name of this home and fires a PropertyChangeEvent.
setName(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the name of this piece of furniture.
setName(String) - Method in class com.eteks.sweethome3d.model.Level
Sets the name of this level.
setName(String) - Method in class com.eteks.sweethome3d.model.Room
Sets the name of this room.
setName(String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited name.
setName(String) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the name of the imported piece.
setName(String) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Sets the name of the imported texture.
setName(String) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Sets the edited name.
setName(String) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets the edited name.
setNameAngle(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the angle in radians used to display the piece name.
setNameAngle(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the angle in radians used to display the room name.
setNameStyle(TextStyle) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the text style used to display piece name.
setNameStyle(TextStyle) - Method in class com.eteks.sweethome3d.model.Room
Sets the text style used to display room name.
setNameVisible(boolean) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets whether the name of this piece is visible or not.
setNameVisible(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets whether furniture name is visible or not.
setNameXOffset(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the distance along x axis applied to piece abscissa to display piece name.
setNameXOffset(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the distance along x axis applied to room center abscissa to display room name.
setNameYOffset(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the distance along y axis applied to piece ordinate to display piece name.
setNameYOffset(float) - Method in class com.eteks.sweethome3d.model.Room
Sets the distance along y axis applied to room center ordinate to display room name.
setNavigationPanelVisible(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether the navigation panel should be displayed or not.
setNavigationPanelVisible(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether the navigation panel should be displayed or not.
setNewFloorThickness(float) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets default thickness of the floor of new levels in home, and notifies listeners of this change.
setNewFloorThickness(float) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited new floor thickness.
setNewRoomFloorColor(Integer) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the default color of new rooms in home, and notifies listeners of this change.
setNewWallBaseboardHeight(float) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets default baseboard height of new walls, and notifies listeners of this change.
setNewWallBaseboardThickness(float) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets default baseboard thickness of new walls in home, and notifies listeners of this change.
setNewWallHeight(float) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets default wall height of new walls, and notifies listeners of this change.
setNewWallHeight(float) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited new wall height.
setNewWallPattern(TextureImage) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets how new walls should be displayed in plan, and notifies listeners of this change.
setNewWallPattern(TextureImage) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited new wall top pattern in plan, and notifies listeners of this change.
setNewWallThickness(float) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets default thickness of new walls in home, and notifies listeners of this change.
setNewWallThickness(float) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited new wall thickness.
setNextStepEnabled(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
setNorthDirection(float) - Method in class com.eteks.sweethome3d.model.Compass
Sets the North direction angle of this compass.
setNorthDirectionInDegrees(float) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets the edited North direction angle.
setNullable(boolean) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Sets whether this check box is nullable.
setNullable(boolean) - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerDateModel
Sets whether this spinner model is nullable.
setNullable(boolean) - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
Sets whether this spinner model is nullable.
setObserverCameraElevationAdjusted(boolean) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets whether the observer elevation should be adjusted according to the elevation of the selected level and fires a PropertyChangeEvent.
setObserverCameraSelectedAtChange(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether the observer camera should be selected at each change.
setObserverCameraSelectedAtChange(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether the observer camera should be selected at each change.
setOffset(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the offset of this dimension line.
setOffset(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited offset.
setOpticalDensity(float) - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Sets the optical density of this material.
setOrientation(DimensionLineController.DimensionLineOrientation) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited orientation.
setOrigin(float, float) - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Sets the origin of the background image.
setOutlineColor(Integer) - Method in class com.eteks.sweethome3d.model.Label
Sets the color used to outline the text of this label.
setPage(int) - Method in class com.eteks.sweethome3d.swing.HomePrintableComponent
Sets the page currently painted by this component.
setPaint(BaseboardChoiceController.BaseboardPaint) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Sets whether the baseboard is as its wall, colored, textured or unknown painted.
setPaint(HomeFurnitureController.FurniturePaint) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets whether the piece is colored, textured, uses customized materials or unknown painted.
setParallelProjection(boolean) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets whether the component 3D should use parallel or perspective projection.
setPattern(TextureImage) - Method in class com.eteks.sweethome3d.model.Wall
Sets the pattern of this wall in the plan, and notifies listeners of this change.
setPattern(TextureImage) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the pattern of edited wall in plan, and notifies listeners of this change.
setPatternsCatalog(PatternsCatalog) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the patterns available to fill plan areas.
setPhotoAspectRatio(AspectRatio) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred photo aspect ratio, and notifies listeners of this change.
setPhotoHeight(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred photo height, and notifies listeners of this change.
setPhotoQuality(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets preferred photo quality, and notifies listeners of this change.
setPhotoRenderer(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the preferred rendering engine used to create photos.
setPhotoWidth(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred photo width, and notifies listeners of this change.
setPieceOfFurnitureAttributes(HomePieceOfFurniture, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given piece.
setPitch(float) - Method in class com.eteks.sweethome3d.model.Camera
Sets the pitch angle in radians of this camera and notifies listeners of this change.
setPitch(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the pitch angle of this dimension line.
setPitch(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the pitch angle in radians of this piece and notifies listeners of this change.
setPitch(Float) - Method in class com.eteks.sweethome3d.model.Label
Sets the angle in radians used to rotate this label around horizontal axis in 3D.
setPitch(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited pitch angle.
setPitch(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited pitch in radians.
setPitch(Float) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Sets the edited pitch.
setPitch(float) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited pitch in radians.
setPitchInDegrees(int) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited pitch in degrees.
setPlanIcon(Content) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
 
setPlanIcon(Content) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the plan icon of this piece of furniture.
setPlanScale(float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Sets the scale used to paint this camera and will notify listeners bound to size properties of the size change.
setPoint(float, float, int) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the point at the given index.
setPoint(float, float, int) - Method in class com.eteks.sweethome3d.model.Room
Sets the point at the given index.
setPoints(float[][]) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the points of the polygon matching this polyline.
setPoints(float[][]) - Method in class com.eteks.sweethome3d.model.Room
Sets the points of the polygon matching this room.
setPolylineAttributes(Polyline, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given polyline.
setPower(float) - Method in class com.eteks.sweethome3d.model.HomeLight
Sets the power of this light.
setPrice(BigDecimal) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the price of this group.
setPrice(BigDecimal) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the price of this piece of furniture.
setPrice(BigDecimal) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited price.
setPrint(HomePrint) - Method in class com.eteks.sweethome3d.model.Home
Sets the print attributes of this home and fires a PropertyChangeEvent.
setPrint(HomePrint) - Method in class com.eteks.sweethome3d.viewcontroller.PageSetupController
Sets the edited print attributes.
setProgress(int, int, int) - Method in class com.eteks.sweethome3d.swing.ThreadedTaskPanel
Sets the current value of the progress bar shown by this panel.
setProperty(String, String) - Method in class com.eteks.sweethome3d.model.Home
Sets a property associated with this home.
setProperty(String, String) - Method in class com.eteks.sweethome3d.model.HomeObject
Sets the value of a property associated with this object.
setProperty(String, Object) - Method in class com.eteks.sweethome3d.model.HomeObject
Sets the property associated with this object.
setProportional(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets whether furniture proportions should be kept.
setProportional(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets whether piece proportions should be kept or not.
setProportionsChoiceEnabled(boolean) - Method in class com.eteks.sweethome3d.swing.PhotoSizeAndQualityPanel
Enables or disables components that allow to force proportions.
setQuality(int) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Sets the rendering quality of the photo.
setQuality(int) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the rendering quality of the video.
setRecentColors(List<Integer>) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the recent colors list and notifies listeners of this change.
setRecentHomes(List<String>) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the recent homes list and notifies listeners of this change.
setRecentTextures(List<TextureImage>) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the recent colors list and notifies listeners of this change.
setRecovered(boolean) - Method in class com.eteks.sweethome3d.model.Home
Sets whether this home was recovered or not and fires a PropertyChangeEvent.
setRectangleFeedback(float, float, float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets rectangle selection feedback coordinates.
setRectangleFeedback(float, float, float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets rectangle selection feedback coordinates.
setRectangleFeedback(float, float, float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets rectangle selection feedback coordinates.
setRectangularWallHeight(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited height of a rectangular wall.
setRenderer(String) - Method in class com.eteks.sweethome3d.model.Camera
Sets the rendering engine used to create photos.
setRenderer(String) - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Sets the edited camera rendering engine.
setRenderer(String) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the edited camera rendering engine.
setRenderingErrorObserver(Component3DManager.RenderingErrorObserver) - Method in class com.eteks.sweethome3d.j3d.Component3DManager
Sets the current rendering error listener bound to VirtualUniverse.
setRepaired(boolean) - Method in class com.eteks.sweethome3d.model.Home
Sets whether this home is repaired or not and fires a PropertyChangeEvent.
setResizable(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Sets whether the wizard is resizable or not.
setResizeIndicatorVisible(boolean) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets whether the resize indicator of selected wall or piece of furniture should be visible or not.
setResizeIndicatorVisible(boolean) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets whether the resize indicator of selected wall or piece of furniture should be visible or not.
setResizeIndicatorVisible(boolean) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets whether the resize indicator of selected wall or piece of furniture should be visible or not.
setRightSideBaseboard(Baseboard) - Method in class com.eteks.sweethome3d.model.Wall
Sets the right side baseboard of this wall.
setRightSideColor(Integer) - Method in class com.eteks.sweethome3d.model.Wall
Sets right side color of this wall.
setRightSideColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited color of the right side.
setRightSidePaint(WallController.WallPaint) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets whether the right side is colored, textured or unknown painted.
setRightSideShininess(float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the right side shininess of this wall.
setRightSideShininess(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited right side shininess.
setRightSideTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.Wall
Sets the right side texture of this wall.
setRoll(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the roll angle in radians of this piece and notifies listeners of this change.
setRoll(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited roll angle in radians.
setRoomAttributes(Room, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given room.
setRoomFloorColoredOrTextured(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether floor texture is visible in plan or not.
setRulersVisible(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether rulers are visible or not, and notifies listeners of this change.
setRulersVisible(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether rulers are visible or not.
setSashes(Sash[]) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the sashes attached to this door or window.
setScale(float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the scale used to display the plan displayed by this component.
setScale(float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets the scale used to display the plan.
setScale(float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the scale in plan view and and fires a PropertyChangeEvent.
setScale(float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets the scale used to display the plan.
setScaleDistance(Float) - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Sets the scale distance of the background image.
setScaleDistancePoints(float, float, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Sets the coordinates of the scale distance points of the background image.
setScaleMultiplier(float) - Method in class com.eteks.sweethome3d.swing.ScaledImageComponent
Sets the multiplier of the default scale.
setSelectedCameras(List<Camera>) - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Sets the selected cameras to create photos.
setSelectedFurniture(List<CatalogPieceOfFurniture>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController
Updates the selected furniture in catalog and notifies listeners selection change.
setSelectedFurniture(List<HomePieceOfFurniture>) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Updates the selected furniture in home.
setSelectedFurniture(List<HomePieceOfFurniture>, boolean) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Updates the selected furniture in home, unselecting all other kinds of selected objects when resetSelection is true.
setSelectedItem(Object) - Method in class com.eteks.sweethome3d.swing.FontNameComboBox
 
setSelectedItems(List<? extends Selectable>) - Method in class com.eteks.sweethome3d.model.Home
Sets the selected items in home and notifies listeners selection change.
setSelectedItemsOutlinePainted(boolean) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets whether the outline of home selected items should be painted or not.
setSelectedLevel(Level) - Method in class com.eteks.sweethome3d.model.Home
Sets the selected level in home and notifies listeners of the change.
setSelectedLevel(Level) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Sets the selected level in home.
setSelectedLevelOnlyViewable() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Makes the selected level the only viewable one.
setShape(WallController.WallShape) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets whether the edited wall is a rectangular wall, a sloping wall or unknown.
setSharpness(float) - Method in class com.eteks.sweethome3d.j3d.OBJMaterial
Sets the sharpness of this material.
setShelfBoxes(BoxBounds[]) - Method in class com.eteks.sweethome3d.model.HomeShelfUnit
Sets the coordinates of the shelf box(es) in which other objects can be placed in this shelf.
setShelfElevations(float[]) - Method in class com.eteks.sweethome3d.model.HomeShelfUnit
Sets the elevation(s) at which other objects can be placed on this shelf unit.
setShininess(Float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the shininess of the furniture of this group.
setShininess(Float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the shininess of this piece of furniture or null if piece shininess is unchanged.
setShininess(HomeFurnitureController.FurnitureShininess) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets whether the piece shininess is the default one, matt, shiny or unknown.
setSkyColor(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the sky color of this environment and fires a PropertyChangeEvent.
setSkyColor(int) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Sets the edited sky color.
setSkyPaint(Home3DAttributesController.EnvironmentPaint) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Sets whether the sky is colored or textured.
setSkyTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the sky texture of this environment and fires a PropertyChangeEvent.
setSlopingWallHeightAtEnd(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited height at end of a sloping wall.
setSlopingWallHeightAtStart(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited height at start of a sloping wall.
setSpeed(float) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the preferred speed of movements in the video in m/s.
setSplitSurroundingWalls(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether walls around the edited rooms should be split or not.
setStaircaseCutOutShape(String) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
 
setStaircaseCutOutShape(String) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the shape used to cut out upper levels when they intersect with the piece like a staircase.
setStaircaseCutOutShape(String) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the shape used to cut out upper levels at its intersection with a staircase.
setStartArrowStyle(Polyline.ArrowStyle) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the arrow style at the start of this polyline.
setStartArrowStyle(Polyline.ArrowStyle) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited start arrow style.
setState(PlanController.ControllerState) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Changes current state of controller.
setStep(BackgroundImageWizardController.Step) - Method in class com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController
Switch in the wizard view to the given step.
setStep(ImportedFurnitureWizardController.Step) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Switch in the wizard view to the given step.
setStep(ImportedTextureWizardController.Step) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Switch in the wizard view to the given step.
setStepState(WizardController.WizardControllerStepState) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Changes current state of controller.
setStoredCameras(List<Camera>) - Method in class com.eteks.sweethome3d.model.Home
Sets the cameras stored by this home and fires a PropertyChangeEvent.
setStyle(TextStyle) - Method in class com.eteks.sweethome3d.model.Label
Sets the style used to display the text of this label.
setSubpartSizeUnderLight(float) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the size of subparts under home lights of this environment and fires a PropertyChangeEvent.
setSupportedLanguages(String[]) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the available languages in Sweet Home 3D.
setTaskRunning(boolean, View) - Method in class com.eteks.sweethome3d.swing.ThreadedTaskPanel
Sets the running status of the threaded task.
setTaskRunning(boolean, View) - Method in interface com.eteks.sweethome3d.viewcontroller.ThreadedTaskView
Sets the running status of the threaded task.
setText(String) - Method in class com.eteks.sweethome3d.model.Label
Sets the text of this label.
setText(String) - Method in class com.eteks.sweethome3d.swing.AutoCompleteTextField
 
setText(String) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Sets the text of this component.
setText(String) - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Sets the edited text.
setTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the texture of the furniture of this group.
setTexture(HomeTexture) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the texture of this piece of furniture.
setTexture(HomeTexture) - Method in class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
Sets the texture displayed by view and fires a PropertyChangeEvent.
setTexturesCatalog(TexturesCatalog) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets textures catalog.
setThickness(float) - Method in class com.eteks.sweethome3d.model.Polyline
Sets the thickness of this polyline.
setThickness(float) - Method in class com.eteks.sweethome3d.model.Wall
Sets wall thickness.
setThickness(Float) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Sets the edited thickness of the baseboard.
setThickness(Float) - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Sets the edited thickness.
setThickness(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited thickness.
setTime(long) - Method in class com.eteks.sweethome3d.model.Camera
Sets the use time in milliseconds since the Epoch in UTC time zone, and notifies listeners of this change.
setTime(long) - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Sets the edited time in UTC time zone.
setTime(long) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the edited time in UTC time zone.
setTimeZone(String) - Method in class com.eteks.sweethome3d.model.Compass
Sets the time zone identifier of this compass.
setTimeZone(String) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets the edited time zone identifier.
setTitle(String) - Method in class com.eteks.sweethome3d.viewcontroller.WizardController
Sets the wizard title.
setToolTipEditedProperties(PlanController.EditableProperty[], Object[], float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets properties edited in tool tip.
setToolTipEditedProperties(PlanController.EditableProperty[], Object[], float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Set tool tip edition.
setToolTipEditedProperties(PlanController.EditableProperty[], Object[], float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets properties edited in tool tip.
setToolTipEditedPropertyValue(PlanController.EditableProperty, Object) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets the value of a property edited in tool tip.
setToolTipEditedPropertyValue(PlanController.EditableProperty, Object) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets the value of a property edited in tool tip.
setToolTipEditedPropertyValue(PlanController.EditableProperty, Object) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets the value of a property edited in tool tip.
setToolTipFeedback(String, float, float) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
Sets tool tip text displayed as feedback.
setToolTipFeedback(String, float, float) - Method in class com.eteks.sweethome3d.swing.PlanComponent
Sets tool tip text displayed as feedback.
setToolTipFeedback(String, float, float) - Method in interface com.eteks.sweethome3d.viewcontroller.PlanView
Sets tool tip text displayed as feedback.
setToolTipText(String) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Sets the tool tip text displayed by this check box.
setTopColor(Integer) - Method in class com.eteks.sweethome3d.model.Wall
Sets the color of the top of this wall in the 3D view, and notifies listeners of this change.
setTopColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited top color in the 3D view.
setTopPaint(WallController.WallPaint) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets whether the top of the wall in the 3D view uses default rendering, is colored, or unknown painted.
setTransferEnabled(boolean) - Method in class com.eteks.sweethome3d.swing.HomePane
Enables or disables transfer between components.
setTransferEnabled(boolean) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Enables or disables transfer between components.
setTransferHandler(TransferHandler) - Method in class com.eteks.sweethome3d.swing.FurnitureCatalogListPanel
Sets the transfer handler of the list displayed by this panel.
setTransferHandler(TransferHandler) - Method in class com.eteks.sweethome3d.swing.FurnitureTablePanel
 
setTransferHandler(TransferHandler) - Method in class com.eteks.sweethome3d.swing.MultipleLevelsPlanPanel
 
setUndoRedoName(String, String) - Method in class com.eteks.sweethome3d.swing.HomePane
Sets the NAME and SHORT_DESCRIPTION properties value of undo and redo actions.
setUndoRedoName(String, String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Sets the name and tool tip of undo and redo actions.
setUnit(LengthUnit) - Method in class com.eteks.sweethome3d.model.UserPreferences
Changes the unit currently in use, and notifies listeners of this change.
setUnit(LengthUnit) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets the edited unit.
setUpdatesMinimumDate(Long) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets the minimum date of updates that may interest user, and notifies listeners of this change.
setupPage() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Controls page setup.
setUseCaches(Boolean) - Method in class com.eteks.sweethome3d.j3d.DAELoader
Sets whether this loader should try or avoid accessing to URLs with cache.
setUseCaches(Boolean) - Method in class com.eteks.sweethome3d.j3d.Max3DSLoader
Sets whether this loader should try or avoid accessing to URLs with cache.
setUseCaches(Boolean) - Method in class com.eteks.sweethome3d.j3d.OBJLoader
Sets whether this loader should try or avoid accessing to URLs with cache.
setValue(Boolean) - Method in class com.eteks.sweethome3d.swing.NullableCheckBox
Sets displayed value in check box.
setValue(Object) - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerDateModel
Sets model value.
setValue(Object) - Method in class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
Sets model value.
setValueAddedTaxEnabled(boolean) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets whether Value Added Tax should be taken in account in prices.
setValueAddedTaxEnabled(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets whether Value Added Tax should be taken in account in prices.
setValueAddedTaxPercentage(BigDecimal) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the Value Added Tax percentage applied to prices.
setValueAddedTaxPercentage(BigDecimal) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited Value Added Tax percentage.
setVersion(long) - Method in class com.eteks.sweethome3d.model.Home
Sets the version of this home.
setVideoAspectRatio(AspectRatio) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred video aspect ratio, and notifies listeners of this change.
setVideoCameraPath(List<Camera>) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred video camera path, and notifies listeners of this change.
setVideoFrameRate(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred video frame rate, and notifies listeners of this change.
setVideoQuality(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred video quality, and notifies listeners of this change.
setVideoSpeed(float) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred speed of movements in videos in m/s.
setVideoWidth(int) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the preferred video width, and notifies listeners of this change.
setViewable(boolean) - Method in class com.eteks.sweethome3d.model.Level
Sets whether this level is viewable or not.
setViewable(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Sets the edited viewable attribute.
setViewPitch(float) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the pitch angle used by view platform transform.
setViewScale(float) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the zoom factor used by view platform transform.
setViewYaw(float) - Method in class com.eteks.sweethome3d.swing.ModelPreviewComponent
Sets the yaw angle used by view platform transform.
setVisible(boolean) - Method in class com.eteks.sweethome3d.model.Compass
Sets whether this compass is visible or not.
setVisible(boolean) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets whether the furniture of this group should be visible or not.
setVisible(boolean) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets whether this piece of furniture is visible or not.
setVisible(boolean) - Method in class com.eteks.sweethome3d.model.Level
Sets whether this level is visible or not.
setVisible(boolean) - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
 
setVisible(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController
Sets whether the baseboard should be visible.
setVisible(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets whether this compass is visible or not.
setVisible(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets whether furniture is visible or not.
setVisibleIn3D(boolean) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets whether this dimension line should be displayed in 3D.
setVisibleIn3D(boolean) - Method in class com.eteks.sweethome3d.model.Polyline
Sets whether this polyline should be displayed in 3D and fires a PropertyChangeEvent.
setVisibleIn3D(Boolean) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets whether all edited dimension lines are viewed in 3D.
setVisualProperty(String, Object) - 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.
setVisualProperty(String, Object) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Deprecated.
setVisualProperty should be replaced by a call to AbstractPhotoController.setHomeProperty(String, String) to ensure the property can be easily saved and read.
setVisualProperty(String, Object) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Deprecated.
setVisualProperty should be replaced by a call to FurnitureController.setHomeProperty(String, String) to ensure the property can be easily saved and read.
setVisualProperty(String, Object) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Deprecated.
setVisualProperty should be replaced by a call to HomeController.setHomeProperty(String, String) to ensure the property can be easily saved and read.
setVisualProperty(String, Object) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Deprecated.
setVisualProperty should be replaced by a call to setHomeProperty to ensure the property can be easily saved and read.
setWallAtEnd(Wall) - Method in class com.eteks.sweethome3d.model.Wall
Sets the wall joined to this wall at end point.
setWallAtStart(Wall) - Method in class com.eteks.sweethome3d.model.Wall
Sets the wall joined to this wall at start point.
setWallAttributes(Wall, String, Map<String, String>) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
Sets the attributes of the given wall.
setWallCutOutOnBothSides(boolean) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets whether the width and depth of the new door or window may be changed independently from each other.
setWallDistance(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the distance between the back side of this door or window and the wall where it's located.
setWallHeight(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the height of the wall part in which this door or window should be placed.
setWallLeft(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the distance between the left side of this door or window and the wall part where it should be placed.
setWallPattern(TextureImage) - Method in class com.eteks.sweethome3d.model.UserPreferences
Sets how walls should be displayed in plan by default, and notifies listeners of this change.
setWallPattern(TextureImage) - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Sets default walls top pattern in plan, and notifies listeners of this change.
setWallsAlpha(float) - Method in class com.eteks.sweethome3d.model.HomeEnvironment
Sets the walls transparency alpha of this environment and fires a PropertyChangeEvent.
setWallsAlpha(float) - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Sets the edited walls transparency alpha.
setWallSidesColor(Integer) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets the edited color of the wall sides.
setWallSidesPaint(RoomController.RoomPaint) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets whether the wall sides are colored, textured or unknown painted.
setWallSidesShininess(Float) - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Sets the edited shininess of the wall sides.
setWallThickness(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the thickness of the wall in which this door or window should be placed.
setWallTop(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the distance between the top side of this door or window and the wall part where it should be placed.
setWallWidth(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the width of the wall part in which this door or window should be placed.
setWidth(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the width of this group, then moves and resizes its furniture accordingly.
setWidth(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the width of this piece of furniture.
setWidth(int) - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Sets the width of the photo.
setWidth(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited width.
setWidth(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController
Sets the width of the imported piece.
setWidth(float) - Method in class com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController
Sets the width of the imported texture.
setWidth(int) - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Sets the width of the video.
setWidthDepthDeformable(boolean) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets whether the width and depth of the new door or window may be changed independently from each other.
setWidthInPlan(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the width of this piece of furniture in the horizontal plan (after pitch or roll is applied to it).
setX(float) - Method in class com.eteks.sweethome3d.model.Camera
Sets the abscissa of this camera and notifies listeners of this change.
setX(float) - Method in class com.eteks.sweethome3d.model.Compass
Sets the abscissa of the center of this compass.
setX(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the abscissa of this door or window and resets its boundToWall flag if the abscissa changed.
setX(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the abscissa of this group and moves its furniture accordingly.
setX(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the abscissa of the center of this piece.
setX(float) - Method in class com.eteks.sweethome3d.model.Label
Sets the abscissa of the text of this label.
setX(float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Sets the abscissa of this camera.
setX(float) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets the edited abscissa of the center.
setX(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited abscissa.
setX(float) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited abscissa.
setXEnd(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the end point abscissa of this dimension line.
setXEnd(float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the end point abscissa of this wall.
setXEnd(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited abscissa of the end point.
setXEnd(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited abscissa of the end point.
setXStart(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the start point abscissa of this dimension line.
setXStart(float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the start point abscissa of this wall.
setXStart(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited abscissa of the start point.
setXStart(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited abscissa of the start point.
setY(float) - Method in class com.eteks.sweethome3d.model.Camera
Sets the ordinate of this camera and notifies listeners of this change.
setY(float) - Method in class com.eteks.sweethome3d.model.Compass
Sets the ordinate of the center of this compass.
setY(float) - Method in class com.eteks.sweethome3d.model.HomeDoorOrWindow
Sets the ordinate of this door or window and resets its boundToWall flag if the ordinate changed.
setY(float) - Method in class com.eteks.sweethome3d.model.HomeFurnitureGroup
Sets the ordinate of this group and moves its furniture accordingly.
setY(float) - Method in class com.eteks.sweethome3d.model.HomePieceOfFurniture
Sets the ordinate of the center of this piece.
setY(float) - Method in class com.eteks.sweethome3d.model.Label
Sets the ordinate of the text of this label.
setY(float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Sets the ordinate of this camera.
setY(float) - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Sets the edited ordinate of the center.
setY(Float) - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Sets the edited ordinate.
setY(float) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited ordinate.
setYaw(float) - Method in class com.eteks.sweethome3d.model.Camera
Sets the yaw angle in radians of this camera and notifies listeners of this change.
setYaw(float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Sets the yaw angle in radians of this camera.
setYaw(float) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited yaw in radians.
setYawInDegrees(int) - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Sets the edited yaw in degrees.
setYEnd(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the end point ordinate of this dimension line.
setYEnd(float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the end point ordinate of this wall.
setYEnd(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited ordinate of the end point.
setYEnd(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited ordinate of the end point.
setYStart(float) - Method in class com.eteks.sweethome3d.model.DimensionLine
Sets the start point ordinate of this dimension line.
setYStart(float) - Method in class com.eteks.sweethome3d.model.Wall
Sets the start point ordinate of this wall.
setYStart(Float) - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Sets the edited ordinate of the start point.
setYStart(Float) - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Sets the edited ordinate of the start point.
setZ(float) - Method in class com.eteks.sweethome3d.model.Camera
Sets the elevation of this camera and notifies listeners of this change.
setZ(float) - Method in class com.eteks.sweethome3d.model.ObserverCamera
Sets the elevation of this camera.
ShapeTools - Class in com.eteks.sweethome3d.j3d
Gathers some useful tools for shapes.
shareTexture(Texture) - Method in class com.eteks.sweethome3d.j3d.TextureManager
Returns either the texture in parameter or a shared texture if the same texture as the one in parameter is already shared.
ShelfUnit - Interface in com.eteks.sweethome3d.model
A piece of furniture whith shelves.
SHOW_BACK_FACE - Static variable in interface com.eteks.sweethome3d.model.PieceOfFurniture
The flag used to specify that the back faces of a 3D model should be shown.
showAboutDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays an about dialog.
showAboutDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays an about dialog.
showActionTipMessage(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays the tip matching actionTipKey and returns true if the user chose not to display again the tip.
showActionTipMessage(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays the tip matching actionTipKey and returns true if the user chose not to display again the tip.
showBackgroundImage() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Shows the home background image.
showConfirmDialog(JComponent, JComponent, String, JComponent) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Displays messageComponent in a modal dialog box, giving focus to one of its components.
showDeletedCamerasDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog showing the list of cameras stored in home and returns the ones selected by the user to be deleted.
showDeletedCamerasDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog showing the list of cameras stored in home and returns the ones selected by the user to be deleted.
showDocumentInBrowser(URL) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Attempts to display the given url in a browser and returns true if it was done successfully.
showError(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays message in an error message box.
showError(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays message in an error message box.
showExportToCSVDialog(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Shows a content chooser save dialog to export furniture list in a CSV file.
showExportToCSVDialog(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Shows a content chooser save dialog to export furniture list in a CSV file.
showExportToOBJDialog(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Shows a content chooser save dialog to export a 3D home in a OBJ file.
showExportToOBJDialog(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Shows a content chooser save dialog to export a 3D home in a OBJ file.
showExportToSVGDialog(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Shows a content chooser save dialog to export a home plan in a SVG file.
showExportToSVGDialog(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Shows a content chooser save dialog to export a home plan in a SVG file.
showImportFurnitureLibraryDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a content chooser open dialog to choose a furniture library.
showImportFurnitureLibraryDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a content chooser open dialog to choose a furniture library.
showImportLanguageLibraryDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a content chooser open dialog to choose a language library.
showImportLanguageLibraryDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a content chooser open dialog to choose a language library.
showImportTexturesLibraryDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a content chooser open dialog to choose a textures library.
showImportTexturesLibraryDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a content chooser open dialog to choose a textures library.
showLibraryFolderInSystem(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Opens the folder containing the given library in a system window if possible.
showMessage(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays message in a message box.
showMessage(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays message in a message box.
showMessageDialog(JComponent, Object, String, int) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Displays message in a modal dialog box.
showMessageDialog(JComponent, JComponent, String, int, JComponent) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Displays messageComponent in a modal dialog box, giving focus to one of its components.
showNewHomeFromExampleDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog to let the user choose a home example.
showNewHomeFromExampleDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog to let the user choose a home example.
showNext() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Controls the display of next page.
showOpenDialog(View, String, ContentManager.ContentType) - Method in class com.eteks.sweethome3d.applet.AppletContentManager
Returns the name chosen by user with an open dialog.
showOpenDialog(View, String, ContentManager.ContentType) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns the file path chosen by user with an open file dialog.
showOpenDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a content chooser open dialog to choose the name of a home.
showOpenDialog(View, String, ContentManager.ContentType) - Method in interface com.eteks.sweethome3d.viewcontroller.ContentManager
Returns the content location chosen by user with an open content dialog.
showOpenDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a content chooser open dialog to choose the name of a home.
showOptionDialog(Component, String, String, int, int, Object[], Object) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Displays message in a dialog box, possibly adjusting font size if required.
showPage(URL) - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Controls the display of the given page.
showPhotosComputingError(Throwable) - Method in class com.eteks.sweethome3d.swing.PhotosPanel
Displays an error message box.
showPrevious() - Method in class com.eteks.sweethome3d.viewcontroller.HelpController
Controls the display of previous page.
showPrintDialog() - Method in class com.eteks.sweethome3d.swing.HomePane
Shows a print dialog to print the home displayed by this pane.
showPrintDialog() - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Shows a print dialog to print the home displayed by this pane.
showPrintToPDFDialog(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Shows a content chooser save dialog to print a home in a PDF file.
showPrintToPDFDialog(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Shows a content chooser save dialog to print a home in a PDF file.
showSaveDialog(View, String, ContentManager.ContentType, String) - Method in class com.eteks.sweethome3d.applet.AppletContentManager
Returns the name chosen by user with a save dialog.
showSaveDialog(View, String, ContentManager.ContentType, String) - Method in class com.eteks.sweethome3d.swing.FileContentManager
Returns the file path chosen by user with a save file dialog.
showSaveDialog(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a content chooser save dialog to choose the name of a home.
showSaveDialog(View, String, ContentManager.ContentType, String) - Method in interface com.eteks.sweethome3d.viewcontroller.ContentManager
Returns the content location chosen by user with a save content dialog.
showSaveDialog(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a content chooser save dialog to choose the name of a home.
showSplashScreenWindow(URL) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Displays the image referenced by imageUrl in an AWT window disposed once an instance of JFrame or JDialog is displayed.
showStoreCameraDialog(String) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays a dialog that lets the user choose a name for the current camera.
showStoreCameraDialog(String) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays a dialog that lets the user choose a name for the current camera.
showUpdatesMessage(String, boolean) - Method in class com.eteks.sweethome3d.swing.HomePane
Displays the given message and returns false if the user doesn't want to be informed of the shown updates anymore.
showUpdatesMessage(String, boolean) - Method in interface com.eteks.sweethome3d.viewcontroller.HomeView
Displays the given message and returns false if the user doesn't want to be informed of the displayed updates and showOnlyMessage is false.
SimpleURLContent - Class in com.eteks.sweethome3d.tools
Content read from a URL with no dependency on other content when this URL is a JAR entry.
SimpleURLContent(URL) - Constructor for class com.eteks.sweethome3d.tools.SimpleURLContent
 
SORT_HOME_FURNITURE_ADDITIONAL_PROPERTY_ACTION_PREFIX - Static variable in interface com.eteks.sweethome3d.viewcontroller.HomeView
 
sortFurniture(String) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the sort of the furniture in home.
sortFurniture(HomePieceOfFurniture.SortableProperty) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Deprecated.
SPECIAL_SHAPE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Special shapes prefix;
SphereLightWithNoRepresentation() - Constructor for class com.eteks.sweethome3d.j3d.PhotoRenderer.SphereLightWithNoRepresentation
 
SpinnerModuloNumberModel(int, int, int, int) - Constructor for class com.eteks.sweethome3d.swing.AutoCommitSpinner.SpinnerModuloNumberModel
 
splitSelectedWall() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Controls the split of the selected wall in two joined walls of equal length.
start(String[]) - Method in class com.eteks.sweethome3d.SweetHome3D
Starts application once initialized and opens home passed in arguments.
startDocument() - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
 
startDraggedItems(List<Selectable>, float, float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Displays in plan view the feedback of draggedItems, during a drag and drop operation initiated from outside of plan view.
startElement(String, String, String, Attributes) - Method in class com.eteks.sweethome3d.io.HomeXMLHandler
 
startOffscreenImagesCreation() - Method in class com.eteks.sweethome3d.swing.HomeComponent3D
Optimizes this component for the creation of a sequence of multiple off screen images.
stop() - Method in class com.eteks.sweethome3d.j3d.AbstractPhotoRenderer
Stops the rendering process.
stop() - Method in class com.eteks.sweethome3d.j3d.PhotoRenderer
Stops the rendering process.
stop() - Method in class com.eteks.sweethome3d.j3d.YafarayRenderer
Stops the rendering process.
stopDraggedItems() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Deletes in plan view the feedback of the dragged items.
storeCamera() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Prompts a name for the current camera and stores it in home.
storeCamera(String) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Stores a clone of the current camera in home under the given name.
SUB_TRANSFORMATION_SEPARATOR - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Node user data separator for sub transformations.
SVG - Static variable in class com.eteks.sweethome3d.viewcontroller.ExportableView.FormatType
 
SweetHome3D - Class in com.eteks.sweethome3d
Sweet Home 3D main class.
SweetHome3D() - Constructor for class com.eteks.sweethome3d.SweetHome3D
Creates a home application instance.
SweetHome3DApplet - Class in com.eteks.sweethome3d.applet
This applet class loads Sweet Home 3D classes from jars in classpath or from extension jars stored as resources.
SweetHome3DApplet() - Constructor for class com.eteks.sweethome3d.applet.SweetHome3DApplet
 
SweetHome3DBootstrap - Class in com.eteks.sweethome3d
This bootstrap class loads Sweet Home 3D application classes from jars in classpath or from extension jars stored as resources.
SweetHome3DBootstrap() - Constructor for class com.eteks.sweethome3d.SweetHome3DBootstrap
 
SweetHome3DViewer - Class in com.eteks.sweethome3d.applet
This applet class displays the 3D view of a Sweet Home 3D file from its URL.
SweetHome3DViewer() - Constructor for class com.eteks.sweethome3d.applet.SweetHome3DViewer
 
SwingTools - Class in com.eteks.sweethome3d.swing
Gathers some useful tools for Swing.
SwingViewFactory - Class in com.eteks.sweethome3d.swing
View factory that instantiates the Swing components of this package.
SwingViewFactory() - Constructor for class com.eteks.sweethome3d.swing.SwingViewFactory
 

T

TemporaryURLContent - Class in com.eteks.sweethome3d.tools
URL content for files, images stored in temporary files.
TemporaryURLContent(URL) - Constructor for class com.eteks.sweethome3d.tools.TemporaryURLContent
 
TEXT_CHANGED_PROPERTY - Static variable in class com.eteks.sweethome3d.swing.NullableCheckBox
Identifies a change in the check box text.
TextStyle - Class in com.eteks.sweethome3d.model
The different attributes that define a text style.
TextStyle(float) - Constructor for class com.eteks.sweethome3d.model.TextStyle
 
TextStyle(float, boolean, boolean) - Constructor for class com.eteks.sweethome3d.model.TextStyle
 
TextStyle(String, float, boolean, boolean) - Constructor for class com.eteks.sweethome3d.model.TextStyle
Creates a text style from its font's name, its size and style.
TextStyle(String, float, boolean, boolean, TextStyle.Alignment) - Constructor for class com.eteks.sweethome3d.model.TextStyle
Creates a text style from its font's name, its size, style and alignment.
TextStyle.Alignment - Enum in com.eteks.sweethome3d.model
 
TextureChoiceComponent - Class in com.eteks.sweethome3d.swing
Button displaying a texture as an icon.
TextureChoiceComponent(UserPreferences, TextureChoiceController) - Constructor for class com.eteks.sweethome3d.swing.TextureChoiceComponent
Creates a texture button.
TextureChoiceController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for texture choice.
TextureChoiceController(String, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
 
TextureChoiceController(String, boolean, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
 
TextureChoiceController(String, String, boolean, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.TextureChoiceController
 
TextureChoiceController.Property - Enum in com.eteks.sweethome3d.viewcontroller
 
TextureChoiceView - Interface in com.eteks.sweethome3d.viewcontroller
A view that edits the texture of its controller.
TextureImage - Interface in com.eteks.sweethome3d.model
An image used as texture.
TextureManager - Class in com.eteks.sweethome3d.j3d
Singleton managing texture image cache.
TextureManager.TextureObserver - Interface in com.eteks.sweethome3d.j3d
An observer that receives texture loading notifications.
TEXTURES_LIBRARY_TYPE - Static variable in class com.eteks.sweethome3d.model.UserPreferences
 
TexturesCatalog - Class in com.eteks.sweethome3d.model
Textures catalog.
TexturesCatalog() - Constructor for class com.eteks.sweethome3d.model.TexturesCatalog
 
TexturesCategory - Class in com.eteks.sweethome3d.model
Category of textures.
TexturesCategory(String) - Constructor for class com.eteks.sweethome3d.model.TexturesCategory
Create a category.
texturesLibraryExists(String) - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Returns true if the textures library at the given location exists.
texturesLibraryExists(String) - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences can't manage textures libraries.
texturesLibraryExists(String) - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Returns true if the textures library at the given location exists in the first textures libraries folder.
texturesLibraryExists(String) - Method in class com.eteks.sweethome3d.model.UserPreferences
Returns true if the textures library at the given location exists.
textureUpdated(Texture) - Method in interface com.eteks.sweethome3d.j3d.TextureManager.TextureObserver
 
ThreadedTaskController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller used to execute a particular task in a separate thread.
ThreadedTaskController(Callable<Void>, String, ThreadedTaskController.ExceptionHandler, UserPreferences, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.ThreadedTaskController
Creates a controller that will execute in a separate thread the given task.
ThreadedTaskController.ExceptionHandler - Interface in com.eteks.sweethome3d.viewcontroller
Handles exception that may happen during the execution of a threaded task.
ThreadedTaskPanel - Class in com.eteks.sweethome3d.swing
A MVC view of a threaded task.
ThreadedTaskPanel(String, UserPreferences, ThreadedTaskController) - Constructor for class com.eteks.sweethome3d.swing.ThreadedTaskPanel
 
ThreadedTaskView - Interface in com.eteks.sweethome3d.viewcontroller
A view of a threaded task.
TOGGLE_BUTTON_MODEL - Static variable in class com.eteks.sweethome3d.swing.ResourceAction
 
toggleBoldStyle() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Toggles bold style of texts in selected items.
toggleFurnitureSort(String) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Uses furniturePropertyName to sort home furniture or cancels home furniture sort if home is already sorted on furnitureProperty
toggleFurnitureSort(HomePieceOfFurniture.SortableProperty) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Deprecated.
toggleFurnitureSortOrder() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Toggles home furniture sort order.
toggleFurnitureVisibleProperty(String) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Toggles furniture property visibility in home.
toggleFurnitureVisibleProperty(HomePieceOfFurniture.SortableProperty) - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
toggleItalicStyle() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Toggles italic style of texts in selected items.
toggleItemSelection(Selectable) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Toggles the selection of the given item.
toggleMagnetism(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.CameraControllerState
 
toggleMagnetism(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D.EditingCameraState
Toggles temporary magnetism feature of user preferences during editing action.
toggleMagnetism(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Toggles temporary magnetism feature of user preferences during editing action.
toggleMagnetism(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
toggleMagnetism(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
toggleMagnetism(boolean) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Toggles temporary magnetism feature of user preferences.
toggleSelectedFurnitureVisibility() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Controls the modification of the visibility of the selected piece of furniture.
toggleSelectedLevelViewability() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Toggles the viewability of the selected level.
TOOL_BAR_ICON - Static variable in class com.eteks.sweethome3d.swing.ResourceAction
 
ToolBarAction(Action) - Constructor for class com.eteks.sweethome3d.swing.ResourceAction.ToolBarAction
 
toString() - Method in class com.eteks.sweethome3d.swing.PlanComponent.IndicatorType
 
toString() - Method in class com.eteks.sweethome3d.viewcontroller.ExportableView.FormatType
 
toString() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
toString() - Method in class com.eteks.sweethome3d.viewcontroller.TransferableView.DataType
 
TransferableView - Interface in com.eteks.sweethome3d.viewcontroller
A view able to transfer data.
TransferableView.DataType - Class in com.eteks.sweethome3d.viewcontroller
Data types.
TransferableView.TransferObserver - Interface in com.eteks.sweethome3d.viewcontroller
An observer to follow the data created for transfer.
Transformation - Class in com.eteks.sweethome3d.model
The transformation applied to some model parts.
Transformation(String, float[][]) - Constructor for class com.eteks.sweethome3d.model.Transformation
Creates a material instance from parameters.
TriangleMeshLightWithNoRepresentation() - Constructor for class com.eteks.sweethome3d.j3d.PhotoRenderer.TriangleMeshLightWithNoRepresentation
 

U

undo() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Undoes last operation.
UnfocusableToolBar - Class in com.eteks.sweethome3d.swing
A tool bar where all components are maintained unfocusable.
UnfocusableToolBar() - Constructor for class com.eteks.sweethome3d.swing.UnfocusableToolBar
Creates an unfocusable toolbar.
ungroupSelectedFurniture() - Method in class com.eteks.sweethome3d.viewcontroller.FurnitureController
Ungroups the selected groups of furniture.
UNIQUE_RAIL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Node user data prefix for rail / sliding opening joints.
unitToCentimeter(float) - Method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the length given in this unit converted to a value expressed in centimeter.
UNLOCALIZED_NAME - Static variable in class com.eteks.sweethome3d.swing.ResourceAction
 
unlockBasePlan() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Unlocks home base plan.
update() - Method in class com.eteks.sweethome3d.j3d.DimensionLine3D
 
update() - Method in class com.eteks.sweethome3d.j3d.Ground3D
Updates ground coloring and texture attributes from home ground color and texture.
update() - Method in class com.eteks.sweethome3d.j3d.HomePieceOfFurniture3D
Updates this branch from the home piece it manages.
update() - Method in class com.eteks.sweethome3d.j3d.Label3D
 
update() - Method in class com.eteks.sweethome3d.j3d.Object3DBranch
Updates this branch from the home object.
update() - Method in class com.eteks.sweethome3d.j3d.Polyline3D
 
update() - Method in class com.eteks.sweethome3d.j3d.Room3D
 
update() - Method in class com.eteks.sweethome3d.j3d.Wall3D
 
updateController(PageSetupController) - Method in class com.eteks.sweethome3d.swing.PageSetupPanel
Updates controller print attributes.
updateEditableProperty(PlanController.EditableProperty, Object) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
updateEditableProperty(PlanController.EditableProperty, Object) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
updateEditableProperty(PlanController.EditableProperty, Object) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Updates an editable property with the entered value.
updateOpenRecentHomeMenu(JMenu, HomeController) - Method in class com.eteks.sweethome3d.swing.HomePane
Updates openRecentHomeMenu from current recent homes in preferences.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.AbstractPhotoController
Updates edited properties from the photo creation preferences.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.CompassController
Updates compass properties edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.DimensionLineController
Updates edited properties from selected dimension lines in the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.Home3DAttributesController
Updates edited properties from the 3D attributes of the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.HomeFurnitureController
Updates edited properties from selected furniture in the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.LabelController
Updates edited properties from selected labels in the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.LevelController
Updates edited properties from selected level in the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.ObserverCameraController
Updates edited properties from the 3D attributes of the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.PhotoController
Updates edited properties from the photo creation preferences.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.PhotosController
Updates edited properties from the photo creation preferences.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.PolylineController
Updates edited properties from selected polylines in the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.RoomController
Updates edited properties from selected rooms in the home edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Updates preferences properties edited by this controller.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.VideoController
Updates edited properties from the video creation preferences.
updateProperties() - Method in class com.eteks.sweethome3d.viewcontroller.WallController
Updates edited properties from selected walls in the home edited by this controller.
updateStep(BackgroundImageWizardController) - Method in class com.eteks.sweethome3d.swing.BackgroundImageWizardStepsPanel
Switches to the view card matching current step.
updateStep(ImportedTextureWizardController) - Method in class com.eteks.sweethome3d.swing.ImportedTextureWizardStepsPanel
Switches to the component card matching current step.
updateSwingResourceLanguage() - Static method in class com.eteks.sweethome3d.swing.SwingTools
Updates the Swing resource bundles in use from the default Locale and class loader.
updateSwingResourceLanguage(UserPreferences) - Static method in class com.eteks.sweethome3d.swing.SwingTools
Updates the Swing resource bundles in use from the preferences Locale and the class loaders of preferences.
URL_SAFE - Static variable in class com.eteks.sweethome3d.io.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
URLContent - Class in com.eteks.sweethome3d.tools
URL content for files, images...
URLContent(URL) - Constructor for class com.eteks.sweethome3d.tools.URLContent
 
UserPreferences - Class in com.eteks.sweethome3d.model
User preferences.
UserPreferences() - Constructor for class com.eteks.sweethome3d.model.UserPreferences
Creates user preferences.
UserPreferences.Property - Enum in com.eteks.sweethome3d.model
The properties of user preferences that may change.
UserPreferencesChangeListener(FurnitureTablePanel, Home) - Constructor for class com.eteks.sweethome3d.swing.FurnitureTablePanel.UserPreferencesChangeListener
 
UserPreferencesController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for user preferences view.
UserPreferencesController(UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Creates the controller of user preferences view.
UserPreferencesController(UserPreferences, ViewFactory, ContentManager, HomeController) - Constructor for class com.eteks.sweethome3d.viewcontroller.UserPreferencesController
Creates the controller of user preferences view.
UserPreferencesController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
UserPreferencesPanel - Class in com.eteks.sweethome3d.swing
User preferences panel.
UserPreferencesPanel(UserPreferences, UserPreferencesController) - Constructor for class com.eteks.sweethome3d.swing.UserPreferencesPanel
Creates a preferences panel that layouts the editable properties of its controller.

V

validate() - Method in class com.eteks.sweethome3d.swing.PlanComponent
Validates this component and updates viewport position if it's displayed in a scrolled pane.
valueOf(String) - Static method in enum com.eteks.sweethome3d.io.ContentRecording
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.io.DefaultFurnitureCatalog.PropertyKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.io.DefaultTexturesCatalog.PropertyKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.j3d.AbstractPhotoRenderer.Quality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.j3d.PhotoRenderer.Quality
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.AspectRatio
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Camera.Lens
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Camera.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.CollectionEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Compass.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.DimensionLine.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Home.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomeDoorOrWindow.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomeEnvironment.DrawingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomeEnvironment.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomeLight.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomePieceOfFurniture.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomePieceOfFurniture.SortableProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomePrint.PaperOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomeRecorder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.HomeShelfUnit.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Label.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.LengthUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Level.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.ObjectProperty.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.ObserverCamera.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Polyline.ArrowStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Polyline.CapStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Polyline.DashStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Polyline.JoinStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Polyline.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Room.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.TextStyle.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.UserPreferences.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.model.Wall.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.plugin.PluginAction.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.swing.CatalogItemToolTip.DisplayedInformation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.swing.HomeComponent3D.Projection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.swing.HomePrintableComponent.Variable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.swing.PlanComponent.PaintMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.swing.ProportionalLayout.Constraints
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.AbstractPhotoController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.Step
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController.BaseboardPaint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.CompassController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.ContentManager.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.DimensionLineController.DimensionLineOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.DimensionLineController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HelpController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.Home3DAttributesController.EnvironmentPaint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.Home3DAttributesController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.FurnitureHorizontalAxis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.FurniturePaint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.FurnitureShininess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeView.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeView.OpenDamagedHomeAnswer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeView.SaveAnswer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.Step
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.Step
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.LabelController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.LevelController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.ModelMaterialsController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.ObserverCameraController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.PageSetupController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.PhotoController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.PhotosController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.PlanController.EditableProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.PlanController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.PlanView.CursorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.PolylineController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.RoomController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.RoomController.RoomPaint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.TextureChoiceController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.UserPreferencesController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.VideoController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.View.PointerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.WallController.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.WallController.WallPaint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.WallController.WallShape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eteks.sweethome3d.viewcontroller.WizardController.Property
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.eteks.sweethome3d.io.ContentRecording
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.io.DefaultFurnitureCatalog.PropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.io.DefaultTexturesCatalog.PropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.j3d.AbstractPhotoRenderer.Quality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.j3d.PhotoRenderer.Quality
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.AspectRatio
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Camera.Lens
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Camera.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.CollectionEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Compass.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.DimensionLine.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Home.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomeDoorOrWindow.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomeEnvironment.DrawingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomeEnvironment.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomeLight.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomePieceOfFurniture.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomePieceOfFurniture.SortableProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomePrint.PaperOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomeRecorder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.HomeShelfUnit.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Label.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.LengthUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Level.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.ObjectProperty.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.ObserverCamera.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Polyline.ArrowStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Polyline.CapStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Polyline.DashStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Polyline.JoinStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Polyline.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Room.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.TextStyle.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.UserPreferences.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.model.Wall.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.plugin.PluginAction.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.swing.CatalogItemToolTip.DisplayedInformation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.swing.HomeComponent3D.Projection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.swing.HomePrintableComponent.Variable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.swing.PlanComponent.PaintMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.swing.ProportionalLayout.Constraints
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.AbstractPhotoController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.BackgroundImageWizardController.Step
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController.BaseboardPaint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.BaseboardChoiceController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.CompassController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.ContentManager.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.DimensionLineController.DimensionLineOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.DimensionLineController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HelpController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.Home3DAttributesController.EnvironmentPaint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.Home3DAttributesController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.FurnitureHorizontalAxis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.FurniturePaint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.FurnitureShininess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeView.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeView.OpenDamagedHomeAnswer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.HomeView.SaveAnswer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedFurnitureWizardController.Step
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.ImportedTextureWizardController.Step
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.LabelController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.LevelController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.ModelMaterialsController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.ObserverCameraController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.PageSetupController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.PhotoController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.PhotosController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.PlanController.EditableProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.PlanController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.PlanView.CursorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.PolylineController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.RoomController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.RoomController.RoomPaint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.TextureChoiceController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.UserPreferencesController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.VideoController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.View.PointerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.WallController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.WallController.WallPaint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.WallController.WallShape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eteks.sweethome3d.viewcontroller.WizardController.Property
Returns an array containing the constants of this enum type, in the order they are declared.
VideoController - Class in com.eteks.sweethome3d.viewcontroller
The controller of the video creation view.
VideoController(Home, UserPreferences, ViewFactory, ContentManager) - Constructor for class com.eteks.sweethome3d.viewcontroller.VideoController
 
VideoController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
VideoPanel - Class in com.eteks.sweethome3d.swing
A panel used for video creation.
VideoPanel(Home, UserPreferences, VideoController) - Constructor for class com.eteks.sweethome3d.swing.VideoPanel
Creates a video panel with default object 3D factory.
VideoPanel(Home, UserPreferences, Object3DFactory, VideoController) - Constructor for class com.eteks.sweethome3d.swing.VideoPanel
 
VideoPanel.LanguageChangeListener - Class in com.eteks.sweethome3d.swing
Preferences property listener bound to this panel with a weak reference to avoid strong link between user preferences and this panel.
View - Interface in com.eteks.sweethome3d.viewcontroller
An MVC view created and controlled by a controller.
View.PointerType - Enum in com.eteks.sweethome3d.viewcontroller
The pointer types that the user may use to interact with the plan
View3D - Interface in com.eteks.sweethome3d.viewcontroller
The view that displays the 3D view of a home.
ViewerHelper - Class in com.eteks.sweethome3d.applet
Helper for SweetHome3DViewer.
ViewerHelper(JApplet) - Constructor for class com.eteks.sweethome3d.applet.ViewerHelper
 
ViewFactory - Interface in com.eteks.sweethome3d.viewcontroller
A factory that specifies how to create the views displayed in Sweet Home 3D.
ViewFactoryAdapter - Class in com.eteks.sweethome3d.viewcontroller
A view factory with all its methods throwing UnsupportedOperationException exception.
ViewFactoryAdapter() - Constructor for class com.eteks.sweethome3d.viewcontroller.ViewFactoryAdapter
 
viewFromObserver() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Changes home camera for observer camera.
viewFromTop() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController3D
Changes home camera for top camera.
VISIBLE - Static variable in class com.eteks.sweethome3d.swing.ResourceAction
 
VisualTransferHandler - Class in com.eteks.sweethome3d.swing
Transfer handler with visual representation on systems that support it.
VisualTransferHandler() - Constructor for class com.eteks.sweethome3d.swing.VisualTransferHandler
 

W

Wall - Class in com.eteks.sweethome3d.model
A wall of a home plan.
Wall(float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.Wall
Deprecated.
specify a height with the other constructor.
Wall(float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.Wall
Creates a wall from (xStart,yStart) to (xEnd, yEnd), with given thickness and height.
Wall(String, float, float, float, float, float, float) - Constructor for class com.eteks.sweethome3d.model.Wall
Creates a wall from (xStart,yStart) to (xEnd, yEnd), with given thickness and height.
Wall(float, float, float, float, float, float, TextureImage) - Constructor for class com.eteks.sweethome3d.model.Wall
Creates a wall from (xStart,yStart) to (xEnd, yEnd), with given thickness, height and pattern.
Wall(String, float, float, float, float, float, float, TextureImage) - Constructor for class com.eteks.sweethome3d.model.Wall
Creates a wall from (xStart,yStart) to (xEnd, yEnd), with given thickness, height and pattern.
Wall.Property - Enum in com.eteks.sweethome3d.model
The properties of a wall that may change.
Wall3D - Class in com.eteks.sweethome3d.j3d
Root of wall branch.
Wall3D(Wall, Home) - Constructor for class com.eteks.sweethome3d.j3d.Wall3D
Creates the 3D wall matching the given home wall.
Wall3D(Wall, Home, boolean, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Wall3D
Creates the 3D wall matching the given home wall.
Wall3D(Wall, Home, UserPreferences, Object, boolean, boolean) - Constructor for class com.eteks.sweethome3d.j3d.Wall3D
Creates the 3D wall matching the given home wall.
WALL_CREATION - Static variable in class com.eteks.sweethome3d.viewcontroller.PlanController.Mode
 
WallController - Class in com.eteks.sweethome3d.viewcontroller
A MVC controller for wall view.
WallController(Home, UserPreferences, ViewFactory, ContentManager, UndoableEditSupport) - Constructor for class com.eteks.sweethome3d.viewcontroller.WallController
Creates the controller of wall view with undo support.
WallController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that may be edited by the view associated to this controller.
WallController.WallPaint - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for wall paint type.
WallController.WallShape - Enum in com.eteks.sweethome3d.viewcontroller
The possible values for wall shape.
WallPanel - Class in com.eteks.sweethome3d.swing
Wall editing panel.
WallPanel(UserPreferences, WallController) - Constructor for class com.eteks.sweethome3d.swing.WallPanel
Creates a panel that displays wall data according to the units set in preferences.
wasAlignmentActivatedLastMousePress() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if alignment was activated at last mouse press.
wasDuplicationActivatedLastMousePress() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if duplication was activated at last mouse press.
wasMagnetismToggledLastMousePress() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if magnetism was toggled at last mouse press.
wasShiftDownLastMousePress() - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Returns true if shift key was down at last mouse press.
WINDOW_PANE_ON_HINGE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
WINDOW_PANE_ON_RAIL_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
 
WINDOW_PANE_SHAPE_PREFIX - Static variable in class com.eteks.sweethome3d.j3d.ModelManager
Shape3D user data prefix for window pane shapes.
WizardController - Class in com.eteks.sweethome3d.viewcontroller
An abstract MVC for a wizard view.
WizardController(UserPreferences, ViewFactory) - Constructor for class com.eteks.sweethome3d.viewcontroller.WizardController
 
WizardController.Property - Enum in com.eteks.sweethome3d.viewcontroller
The properties that the view associated to this controller needs.
WizardController.WizardControllerStepState - Class in com.eteks.sweethome3d.viewcontroller
State of a step in wizard.
WizardControllerStepState() - Constructor for class com.eteks.sweethome3d.viewcontroller.WizardController.WizardControllerStepState
 
WizardPane - Class in com.eteks.sweethome3d.swing
Wizard pane.
WizardPane(UserPreferences, WizardController) - Constructor for class com.eteks.sweethome3d.swing.WizardPane
Creates a wizard view controlled by controller.
write() - Method in class com.eteks.sweethome3d.applet.AppletUserPreferences
Writes user preferences.
write() - Method in class com.eteks.sweethome3d.io.DefaultUserPreferences
Throws an exception because default user preferences can't be written with this class.
write() - Method in class com.eteks.sweethome3d.io.FileUserPreferences
Writes user preferences in current user preferences in system.
write(int) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the given character as the content of the current element.
write(char[], int, int) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the given characters array as the content of the current element.
write(String, int, int) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the given string as the content of the current element.
write(int) - Method in class com.eteks.sweethome3d.j3d.OBJWriter
Write a single character in a comment at OBJ format.
write(char[], int, int) - Method in class com.eteks.sweethome3d.j3d.OBJWriter
Write a portion of an array of characters in a comment at OBJ format.
write(String, int, int) - Method in class com.eteks.sweethome3d.j3d.OBJWriter
Write a portion of a string in a comment at OBJ format.
write(String) - Method in class com.eteks.sweethome3d.j3d.OBJWriter
Write a string in a comment at OBJ format.
write() - Method in class com.eteks.sweethome3d.model.UserPreferences
Writes user preferences.
write(OutputStream) - Method in class com.eteks.sweethome3d.swing.HomePDFPrinter
Writes to outputStream the print of a home in PDF format.
writeAttribute(String, String) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the attribute of the given name with its value in the tag of the last started element.
writeAttribute(String, String, String) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the value of an attribute in the tag of the last started element, except if value equals defaultValue.
writeAttributes(XMLWriter, HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter.PieceOfFurnitureExporter
 
writeAttributes(XMLWriter, Home) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes as XML attributes some data of home object with the given writer.
writeAttributes(XMLWriter, T) - Method in class com.eteks.sweethome3d.io.ObjectXMLExporter
Writes the attributes of the object in parameter.
writeBackgroundImage(XMLWriter, BackgroundImage) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the background object with the given writer.
writeBaseboard(XMLWriter, Baseboard, String) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the baseboard object with the given writer.
writeBigDecimalAttribute(String, BigDecimal) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the value of an attribute in the tag of the last started element, except if value equals null.
writeBooleanAttribute(String, boolean, boolean) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the boolean value of an attribute in the tag of the last started element, except if value equals defaultValue.
writeCamera(XMLWriter, Camera, String) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the camera object with the given writer.
writeChildren(XMLWriter, HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter.PieceOfFurnitureExporter
 
writeChildren(XMLWriter, Home) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes as XML elements some objects that depends on of home with the given writer.
writeChildren(XMLWriter, T) - Method in class com.eteks.sweethome3d.io.ObjectXMLExporter
Writes the children of the object in parameter.
writeColorAttribute(String, Integer) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the color value of an attribute in the tag of the last started element, except if value equals null.
writeCompass(XMLWriter, Compass) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the compass object with the given writer.
writeDimensionLine(XMLWriter, DimensionLine) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the dimensionLine object with the given writer.
writeElement(XMLWriter, Home) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the home object and the objects that depends on it with the given writer.
writeElement(XMLWriter, T) - Method in class com.eteks.sweethome3d.io.ObjectXMLExporter
Writes in XML the given object in the element returned by the getTag, then writes its attributes and children calling writeAttributes and writeChildren methods.
writeEndElement() - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes an end tag for the given element.
writeEnvironment(XMLWriter, HomeEnvironment) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the environment object with the given writer.
writeFloatAttribute(String, float) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the attribute of the given name with its float value in the tag of the last started element.
writeFloatAttribute(String, float, float) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the float value of an attribute in the tag of the last started element, except if value equals defaultValue.
writeFloatAttribute(String, Float) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the float value of an attribute in the tag of the last started element, except if value equals null.
writeHome(Home, String) - Method in class com.eteks.sweethome3d.applet.HomeAppletRecorder
Posts home data to the server URL returned by getHomeSaveURL.
writeHome(Home) - Method in class com.eteks.sweethome3d.io.DefaultHomeOutputStream
Writes home in a zipped stream followed by Content objects it points to.
writeHome(Home, String) - Method in class com.eteks.sweethome3d.io.HomeFileRecorder
Writes home data.
writeHome(Home, String) - Method in interface com.eteks.sweethome3d.model.HomeRecorder
Writes home data.
writeIntegerAttribute(String, int) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the attribute of the given name with its integer value in the tag of the last started element.
writeIntegerAttribute(String, int, int) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the integer value of an attribute in the tag of the last started element, except if value equals defaultValue.
writeLabel(XMLWriter, Label) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the label object with the given writer.
writeLevel(XMLWriter, Level) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the level object with the given writer.
writeLongAttribute(String, long) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the attribute of the given name with its long value in the tag of the last started element.
writeLongAttribute(String, Long) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the name and the long value of an attribute in the tag of the last started element, except if value equals null.
writeMaterial(XMLWriter, HomeMaterial, Content) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the material object with the given writer.
writeNode(Node) - Method in class com.eteks.sweethome3d.j3d.OBJWriter
Writes all the 3D shapes children of node at OBJ format.
writeNode(Node, String) - Method in class com.eteks.sweethome3d.j3d.OBJWriter
Writes all the 3D shapes children of node at OBJ format.
writeNodeInZIPFile(Node, File, int, String, String) - Static method in class com.eteks.sweethome3d.j3d.OBJWriter
Writes node in an entry at OBJ format of the given zip file along with its MTL file and texture images.
writeNodeInZIPFile(Node, Map<String, Appearance>, File, int, String, String) - Static method in class com.eteks.sweethome3d.j3d.OBJWriter
Writes node in an entry at OBJ format of the given zip file along with its MTL file and texture images.
writePieceOfFurniture(XMLWriter, HomePieceOfFurniture) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the piece object with the given writer.
writePolyline(XMLWriter, Polyline) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the polyline object with the given writer.
writePrint(XMLWriter, HomePrint) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the print object with the given writer.
writeRoom(XMLWriter, Room) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the room object with the given writer.
writeStartElement(String) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes a start tag for the given element.
writeText(String) - Method in class com.eteks.sweethome3d.io.XMLWriter
Writes the given text as the content of the current element.
writeTextStyle(XMLWriter, TextStyle, String) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the textStyle object with the given writer.
writeTexture(XMLWriter, HomeTexture, String) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the texture object with the given writer.
writeWall(XMLWriter, Wall) - Method in class com.eteks.sweethome3d.io.HomeXMLExporter
Writes in XML the wall object with the given writer.

X

XMLWriter - Class in com.eteks.sweethome3d.io
A simple XML writer able to write XML elements, their attributes and texts, indenting child elements.
XMLWriter(OutputStream) - Constructor for class com.eteks.sweethome3d.io.XMLWriter
Creates a writer in the given output stream encoded in UTF-8.

Y

YafarayRenderer - Class in com.eteks.sweethome3d.j3d
A renderer implemented with YafaRay rendering engine called with JNI.
YafarayRenderer(Home, Object3DFactory, AbstractPhotoRenderer.Quality) - Constructor for class com.eteks.sweethome3d.j3d.YafarayRenderer
Creates an instance ready to render the scene matching the given home.

Z

zoom(float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerState
 
zoom(float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController.ControllerStateDecorator
 
zoom(float) - Method in class com.eteks.sweethome3d.viewcontroller.PlanController
Processes a zoom event.
zoomIn() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Zooms in in plan.
zoomOut() - Method in class com.eteks.sweethome3d.viewcontroller.HomeController
Zooms out in plan.
A B C D E F G H I J L M N O P R S T U V W X Y Z 
Skip navigation links
Sweet Home 3D 7.3

© Copyrights 2006-2024 Emmanuel PUYBARET / eTeks
Distributed under GNU General Public License