Sweet Home 3D 4.0

Uses of Interface
com.eteks.sweethome3d.model.TextureImage

Packages that use TextureImage
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 TextureImage in com.eteks.sweethome3d.model
 

Classes in com.eteks.sweethome3d.model that implement TextureImage
 class CatalogTexture
          A texture in textures catalog.
 class HomeTexture
          An image used as texture on home 3D objects.
 

Methods in com.eteks.sweethome3d.model that return TextureImage
 TextureImage UserPreferences.getNewWallPattern()
          Returns the pattern used for new walls in plan or null if it's not set.
 TextureImage Wall.getPattern()
          Returns the pattern of this wall in the plan.
 TextureImage PatternsCatalog.getPattern(int index)
          Returns the pattern at a given index.
 TextureImage PatternsCatalog.getPattern(String name)
          Returns the pattern with a given name.
 TextureImage UserPreferences.getWallPattern()
          Returns the wall pattern in plan used by default.
 

Methods in com.eteks.sweethome3d.model that return types with arguments of type TextureImage
 List<TextureImage> PatternsCatalog.getPatterns()
          Returns the patterns list.
 

Methods in com.eteks.sweethome3d.model with parameters of type TextureImage
 void UserPreferences.setNewWallPattern(TextureImage newWallPattern)
          Sets how new walls should be displayed in plan, and notifies listeners of this change.
 void Wall.setPattern(TextureImage pattern)
          Sets the pattern of this wall in the plan, and notifies listeners of this change.
 void UserPreferences.setWallPattern(TextureImage wallPattern)
          Sets how walls should be displayed in plan by default, and notifies listeners of this change.
 

Constructors in com.eteks.sweethome3d.model with parameters of type TextureImage
HomeTexture(TextureImage texture)
          Creates a home texture from an existing one.
Wall(float xStart, float yStart, float xEnd, float yEnd, float thickness, float height, TextureImage pattern)
          Creates a wall from (xStart,yStart) to (xEnd, yEnd), with given thickness, height and pattern.
 

Constructor parameters in com.eteks.sweethome3d.model with type arguments of type TextureImage
PatternsCatalog(List<TextureImage> patterns)
          Creates a patterns catalog.
 

Uses of TextureImage in com.eteks.sweethome3d.swing
 

Methods in com.eteks.sweethome3d.swing with parameters of type TextureImage
static BufferedImage SwingTools.getPatternImage(TextureImage pattern, Color backgroundColor, Color foregroundColor)
          Returns the image matching a given pattern.
 

Uses of TextureImage in com.eteks.sweethome3d.viewcontroller
 

Methods in com.eteks.sweethome3d.viewcontroller that return TextureImage
 TextureImage UserPreferencesController.getNewWallPattern()
          Returns the edited new wall top pattern in plan.
 TextureImage WallController.getPattern()
          Returns the pattern of edited wall in plan.
 TextureImage UserPreferencesController.getWallPattern()
          Returns the default walls top pattern in plan.
 

Methods in com.eteks.sweethome3d.viewcontroller with parameters of type TextureImage
 void UserPreferencesController.setNewWallPattern(TextureImage newWallPattern)
          Sets the edited new wall top pattern in plan, and notifies listeners of this change.
 void WallController.setPattern(TextureImage pattern)
          Sets the pattern of edited wall in plan, and notifies listeners of this change.
 void UserPreferencesController.setWallPattern(TextureImage wallPattern)
          Sets default walls top pattern in plan, and notifies listeners of this change.
 


Sweet Home 3D 4.0

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