All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jeometry.geom3D.textured.TextureManager Maven / Gradle / Ivy

There is a newer version: 1.0.5
Show newest version
package org.jeometry.geom3D.textured;

import java.util.List;

/**
 * A texture manager is an object that can handle a  {@link Texture texture} list. 
 * @author Julien Seinturier - (c) 2016 - JOrigin project - http:/www.jorigin.org
 * @since 1.0.0
 */
public interface TextureManager {

  /**
   * Get the {@link Texture textures} handled by this texture manager.
   * @return the {@link Texture textures} managed by this texture manager.
   */
  public List getTextures();
  
  /**
   * Set the {@link Texture textures} handled by this texture manager.
   * @param textures the {@link Texture textures} managed by this texture manager.
   */
  public void setTextures(List textures);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy