Package | Description |
---|---|
com.eteks.sweethome3d.j3d |
Contains various tool 3D classes and 3D home objects useful in
Swing package.
|
com.eteks.sweethome3d.swing |
Implements views created by Sweet Home 3D controllers
with Swing components.
|
Modifier and Type | Class and Description |
---|---|
class |
Object3DBranchFactory
A factory able to create instances of
Object3DBranch class. |
Modifier and Type | Method and Description |
---|---|
static AbstractPhotoRenderer |
AbstractPhotoRenderer.createInstance(java.lang.String rendererClassName,
Home home,
Object3DFactory object3dFactory,
AbstractPhotoRenderer.Quality quality)
Returns an instance of the rendering engine of class
renderingEngineClass if available
or a default instance of PhotoRenderer class. |
Constructor and Description |
---|
PhotoRenderer(Home home,
Object3DFactory object3dFactory,
AbstractPhotoRenderer.Quality quality)
Creates an instance ready to render the scene matching the given
home . |
PhotoRenderer(Home home,
Object3DFactory object3dFactory,
PhotoRenderer.Quality quality)
Deprecated.
From version 7.0, prefer use the constructor with the parameter of
AbstractPhotoRenderer.Quality type. |
YafarayRenderer(Home home,
Object3DFactory object3dFactory,
AbstractPhotoRenderer.Quality quality)
Creates an instance ready to render the scene matching the given
home . |
Modifier and Type | Method and Description |
---|---|
Object3DFactory |
HomeComponent3D.getObject3DFactory()
Returns the object factory used to create 3D objects.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HomePane.exportToOBJ(java.lang.String objFile,
Object3DFactory object3dFactory)
Exports to an OBJ file the objects of the 3D view created with the given factory.
|
Constructor and Description |
---|
HomeComponent3D(Home home,
UserPreferences preferences,
Object3DFactory object3dFactory,
boolean displayShadowOnFloor,
HomeController3D controller)
Creates a 3D component that displays
home walls, rooms and furniture. |
HomeComponent3D(Home home,
UserPreferences preferences,
Object3DFactory object3dFactory,
HomeComponent3D.Projection projection,
HomeController3D controller)
Creates a 3D component that displays
home walls, rooms and furniture. |
HomeComponent3D(Home home,
UserPreferences preferences,
Object3DFactory object3dFactory,
HomeController3D controller)
Creates a 3D component that displays
home walls, rooms and furniture. |
PhotoPanel(Home home,
UserPreferences preferences,
Object3DFactory object3dFactory,
PhotoController controller) |
PhotosPanel(Home home,
UserPreferences preferences,
Object3DFactory object3dFactory,
PhotosController controller) |
PlanComponent(Home home,
UserPreferences preferences,
Object3DFactory object3dFactory,
PlanController controller)
Creates a new plan that displays
home . |
VideoPanel(Home home,
UserPreferences preferences,
Object3DFactory object3dFactory,
VideoController controller) |
© Copyright 2024 Space Mushrooms
Distributed under GNU General Public License