Uses of Class
io.github.sosuisen.jfxbuilder.graphics.PhongMaterialBuilder
Packages that use PhongMaterialBuilder
-
Uses of PhongMaterialBuilder in io.github.sosuisen.jfxbuilder.graphics
Methods in io.github.sosuisen.jfxbuilder.graphics that return PhongMaterialBuilderModifier and TypeMethodDescriptionPhongMaterialBuilder.apply(Consumer<PhongMaterial> func) Applies a function to the PhongMaterial instance being constructed.A builder method that invokes thesetBumpMapmethod on the instance being constructed.PhongMaterialBuilder.bumpMapPropertyApply(Consumer<ObjectProperty<Image>> op) Applies a function to thebumpMapPropertyof the instance being constructed.static PhongMaterialBuilderPhongMaterialBuilder.create()Returns an instance of thePhongMaterialBuilder.static PhongMaterialBuilderAccepts the constructor arguments ofPhongMaterial(Color)and returns an instance ofPhongMaterialBuilder.static PhongMaterialBuilderPhongMaterialBuilder.create(Color diffuseColor, Image diffuseMap, Image specularMap, Image bumpMap, Image selfIlluminationMap) Accepts the constructor arguments ofPhongMaterial(Color, Image, Image, Image, Image)and returns an instance ofPhongMaterialBuilder.PhongMaterialBuilder.diffuseColor(Color value) A builder method that invokes thesetDiffuseColormethod on the instance being constructed.PhongMaterialBuilder.diffuseColorPropertyApply(Consumer<ObjectProperty<Color>> op) Applies a function to thediffuseColorPropertyof the instance being constructed.PhongMaterialBuilder.diffuseMap(Image value) A builder method that invokes thesetDiffuseMapmethod on the instance being constructed.PhongMaterialBuilder.diffuseMapPropertyApply(Consumer<ObjectProperty<Image>> op) Applies a function to thediffuseMapPropertyof the instance being constructed.PhongMaterialBuilder.selfIlluminationMap(Image value) A builder method that invokes thesetSelfIlluminationMapmethod on the instance being constructed.PhongMaterialBuilder.selfIlluminationMapPropertyApply(Consumer<ObjectProperty<Image>> op) Applies a function to theselfIlluminationMapPropertyof the instance being constructed.PhongMaterialBuilder.specularColor(Color value) A builder method that invokes thesetSpecularColormethod on the instance being constructed.PhongMaterialBuilder.specularColorPropertyApply(Consumer<ObjectProperty<Color>> op) Applies a function to thespecularColorPropertyof the instance being constructed.PhongMaterialBuilder.specularMap(Image value) A builder method that invokes thesetSpecularMapmethod on the instance being constructed.PhongMaterialBuilder.specularMapPropertyApply(Consumer<ObjectProperty<Image>> op) Applies a function to thespecularMapPropertyof the instance being constructed.PhongMaterialBuilder.specularPower(double value) A builder method that invokes thesetSpecularPowermethod on the instance being constructed.PhongMaterialBuilder.specularPowerPropertyApply(Consumer<DoubleProperty> op) Applies a function to thespecularPowerPropertyof the instance being constructed.