|
Sweet Home 3D 4.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HomePieceOfFurniture | |
---|---|
com.eteks.sweethome3d.j3d | Contains various tool 3D classes and 3D home objects useful in Swing package. |
com.eteks.sweethome3d.model | Describes model classes of Sweet Home 3D. |
com.eteks.sweethome3d.swing | Implements views created by Sweet Home 3D controllers with Swing components. |
com.eteks.sweethome3d.viewcontroller | Describes controller classes and view interfaces of Sweet Home 3D. |
Uses of HomePieceOfFurniture in com.eteks.sweethome3d.j3d |
---|
Methods in com.eteks.sweethome3d.j3d with parameters of type HomePieceOfFurniture | |
---|---|
Area |
ModelManager.getAreaOnFloor(HomePieceOfFurniture staircase)
Returns the area on the floor of the given staircase. |
Constructors in com.eteks.sweethome3d.j3d with parameters of type HomePieceOfFurniture | |
---|---|
HomePieceOfFurniture3D(HomePieceOfFurniture piece,
Home home)
Creates the 3D piece matching the given home piece . |
|
HomePieceOfFurniture3D(HomePieceOfFurniture piece,
Home home,
boolean ignoreDrawingMode,
boolean waitModelAndTextureLoadingEnd)
Creates the 3D piece matching the given home piece . |
Uses of HomePieceOfFurniture in com.eteks.sweethome3d.model |
---|
Subclasses of HomePieceOfFurniture in com.eteks.sweethome3d.model | |
---|---|
class |
HomeDoorOrWindow
A door or a window in home. |
class |
HomeFurnitureGroup
A group of furniture of furniture. |
class |
HomeLight
A light in home. |
Methods in com.eteks.sweethome3d.model that return HomePieceOfFurniture | |
---|---|
HomePieceOfFurniture |
HomePieceOfFurniture.clone()
Returns a clone of this piece. |
Methods in com.eteks.sweethome3d.model that return types with arguments of type HomePieceOfFurniture | |
---|---|
List<HomePieceOfFurniture> |
HomeFurnitureGroup.getFurniture()
Returns an unmodifiable list of the furniture of this group. |
List<HomePieceOfFurniture> |
Home.getFurniture()
Returns an unmodifiable list of the furniture managed by this home. |
static Comparator<HomePieceOfFurniture> |
HomePieceOfFurniture.getFurnitureComparator(HomePieceOfFurniture.SortableProperty property)
Returns a comparator that compares furniture on a given property in ascending order. |
static List<HomePieceOfFurniture> |
Home.getFurnitureSubList(List<? extends Selectable> items)
Returns a sub list of items that contains only home furniture. |
Methods in com.eteks.sweethome3d.model with parameters of type HomePieceOfFurniture | |
---|---|
void |
Home.addPieceOfFurniture(HomePieceOfFurniture piece)
Adds the piece in parameter to this home. |
void |
Home.addPieceOfFurniture(HomePieceOfFurniture piece,
int index)
Adds the piece in parameter at a given index . |
void |
Home.deletePieceOfFurniture(HomePieceOfFurniture piece)
Deletes the piece in parameter from this home. |
Method parameters in com.eteks.sweethome3d.model with type arguments of type HomePieceOfFurniture | |
---|---|
void |
Home.addFurnitureListener(CollectionListener<HomePieceOfFurniture> listener)
Adds the furniture listener in parameter to this home. |
void |
Home.removeFurnitureListener(CollectionListener<HomePieceOfFurniture> listener)
Removes the furniture listener in parameter from this home. |
Constructor parameters in com.eteks.sweethome3d.model with type arguments of type HomePieceOfFurniture | |
---|---|
Home(List<HomePieceOfFurniture> furniture)
Creates a home with the given furniture ,
no walls and a height equal to 250 cm. |
|
HomeFurnitureGroup(List<HomePieceOfFurniture> furniture,
String name)
Creates a group from the given furniture list. |
Uses of HomePieceOfFurniture in com.eteks.sweethome3d.swing |
---|
Methods in com.eteks.sweethome3d.swing with parameters of type HomePieceOfFurniture | |
---|---|
boolean |
FurnitureTable.FurnitureFilter.include(Home home,
HomePieceOfFurniture piece)
Returns true if the given piece should be shown,
otherwise returns false if the piece should be hidden. |
Uses of HomePieceOfFurniture in com.eteks.sweethome3d.viewcontroller |
---|
Methods in com.eteks.sweethome3d.viewcontroller that return HomePieceOfFurniture | |
---|---|
HomePieceOfFurniture |
FurnitureController.createHomePieceOfFurniture(PieceOfFurniture piece)
Returns a new home piece of furniture created from an other given piece of furniture. |
Methods in com.eteks.sweethome3d.viewcontroller that return types with arguments of type HomePieceOfFurniture | |
---|---|
List<HomePieceOfFurniture> |
FurnitureController.sortFurniture(com.eteks.sweethome3d.viewcontroller.FurnitureController.AlignedPieceOfFurniture[] furniture,
HomePieceOfFurniture leadPiece,
Line2D orthogonalAxis)
Returns a list containing aligned furniture and lead piece sorted in the order of their distribution along a line orthogonal to the given axis. |
Methods in com.eteks.sweethome3d.viewcontroller with parameters of type HomePieceOfFurniture | |
---|---|
void |
ImportedFurnitureWizardController.addPieceOfFurniture(HomePieceOfFurniture piece)
Controls new piece added to home. |
protected void |
PlanController.adjustMagnetizedPieceOfFurniture(HomePieceOfFurniture piece,
float x,
float y)
Attempts to modify piece location depending of its context. |
protected boolean |
FurnitureController.isPieceOfFurnitureDeletable(HomePieceOfFurniture piece)
Returns true if the given piece may be deleted. |
protected boolean |
FurnitureController.isPieceOfFurnitureMovable(HomePieceOfFurniture piece)
Returns true if the given piece may be moved. |
protected boolean |
FurnitureController.isPieceOfFurniturePartOfBasePlan(HomePieceOfFurniture piece)
Returns true if the given piece is movable. |
List<HomePieceOfFurniture> |
FurnitureController.sortFurniture(com.eteks.sweethome3d.viewcontroller.FurnitureController.AlignedPieceOfFurniture[] furniture,
HomePieceOfFurniture leadPiece,
Line2D orthogonalAxis)
Returns a list containing aligned furniture and lead piece sorted in the order of their distribution along a line orthogonal to the given axis. |
Method parameters in com.eteks.sweethome3d.viewcontroller with type arguments of type HomePieceOfFurniture | |
---|---|
void |
PlanController.addFurniture(List<HomePieceOfFurniture> furniture)
Adds furniture to home and updates door and window flags if they intersect with walls and magnestism is enabled. |
void |
FurnitureController.addFurniture(List<HomePieceOfFurniture> furniture)
Controls new furniture added to home. |
protected HomeFurnitureGroup |
FurnitureController.createHomeFurnitureGroup(List<HomePieceOfFurniture> furniture)
Returns a new furniture group for the given furniture list. |
void |
FurnitureController.deleteFurniture(List<HomePieceOfFurniture> deletedFurniture)
Deletes the furniture of deletedFurniture from home. |
void |
FurnitureController.setSelectedFurniture(List<HomePieceOfFurniture> selectedFurniture)
Updates the selected furniture in home. |
|
Sweet Home 3D 4.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
![]() |
© Copyrights 2006-2013 eTeks - All rights reserved
Distributed under GNU General Public License |