Class AppearanceResolver


  • public class AppearanceResolver
    extends java.lang.Object
    • Constructor Detail

      • AppearanceResolver

        public AppearanceResolver​(java.lang.String defaultTheme,
                                  AppearanceMarshaller app)
    • Method Detail

      • resolve

        public void resolve​(CityModel cityModel)
      • registerGlobalAppearance

        public void registerGlobalAppearance​(Appearance appearance)
      • resolveGlobalAppearance

        public void resolveGlobalAppearance​(AbstractGeometry geometry)
      • hasTextures

        public boolean hasTextures()
      • getTextures

        public java.util.List<TextureType> getTextures()
      • hasMaterials

        public boolean hasMaterials()
      • getMaterials

        public java.util.List<MaterialType> getMaterials()
      • hasGlobalAppearance

        public boolean hasGlobalAppearance()