Package | Description |
---|---|
com.eteks.sweethome3d.model |
Describes model classes of Sweet Home 3D.
|
com.eteks.sweethome3d.viewcontroller |
Describes controller classes and view interfaces of Sweet Home 3D.
|
Modifier and Type | Method and Description |
---|---|
Level |
Level.clone()
Returns a clone of this level.
|
Level |
Wall.getLevel()
Returns the level which this wall belongs to.
|
Level |
Elevatable.getLevel()
Returns the level of this object.
|
Level |
Room.getLevel()
Returns the level which this room belongs to.
|
Level |
Label.getLevel()
Returns the level which this label belongs to.
|
Level |
DimensionLine.getLevel()
Returns the level which this dimension line belongs to.
|
Level |
HomePieceOfFurniture.getLevel()
Returns the level which this piece belongs to.
|
Level |
Home.getSelectedLevel()
Returns the selected level in home or
null if home has no level. |
Modifier and Type | Method and Description |
---|---|
java.util.List<Level> |
Home.getLevels()
Returns an unmodifiable collection of the levels of this home.
|
Modifier and Type | Method and Description |
---|---|
void |
Home.addLevel(Level level)
Adds the given
level to the list of levels of this home. |
void |
Home.deleteLevel(Level level)
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. |
boolean |
Wall.isAtLevel(Level level)
Returns
true if this wall is visible at the given level. |
boolean |
Elevatable.isAtLevel(Level level)
Returns
true if this object can be viewed at the given level. |
boolean |
Room.isAtLevel(Level level)
Returns
true if this room is at the given level. |
boolean |
Label.isAtLevel(Level level)
Returns
true if this label is at the given level. |
boolean |
DimensionLine.isAtLevel(Level level)
Returns
true if this dimension line is at the given level. |
boolean |
HomePieceOfFurniture.isAtLevel(Level level)
Returns
true if this piece is visible at the given level. |
void |
HomeFurnitureGroup.setLevel(Level level)
Set the level of this group and the furniture it contains.
|
void |
Wall.setLevel(Level level)
Sets the level of this wall.
|
void |
Room.setLevel(Level level)
Sets the level of this room.
|
void |
Label.setLevel(Level level)
Sets the level of this label.
|
void |
DimensionLine.setLevel(Level level)
Sets the level of this dimension line.
|
void |
HomePieceOfFurniture.setLevel(Level level)
Sets the level of this piece of furniture.
|
void |
Home.setSelectedLevel(Level selectedLevel)
Sets the selected level in home and notifies listeners of the change.
|
Modifier and Type | Method and Description |
---|---|
void |
Home.addLevelsListener(CollectionListener<Level> listener)
Adds the level
listener in parameter to this home. |
void |
Home.removeLevelsListener(CollectionListener<Level> listener)
Removes the level
listener in parameter from this home. |
Modifier and Type | Method and Description |
---|---|
protected Level |
PlanController.createLevel(java.lang.String name,
float elevation,
float floorThickness,
float height)
Returns a new level added to home.
|
Level[] |
LevelController.getLevels()
Returns a copy of home levels.
|
Modifier and Type | Method and Description |
---|---|
void |
PlanController.setSelectedLevel(Level level)
Sets the selected level in home.
|
© Copyrights 2006-2014 eTeks - All rights reserved
Distributed under GNU General Public License