/* * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javafx.scene; import com.sun.javafx.sg.prism.NGNode; import com.sun.javafx.sg.prism.NGPointLight; import javafx.scene.paint.Color; /** * Defines a point light source object. A light source that has a * fixed point in space and radiates light equally in all directions * away from itself. * * @since JavaFX 8.0 */ public class PointLight extends LightBase { /** * Creates a new instance of {@code PointLight} class with a default Color.WHITE light source. */ public PointLight() { super(); } /** * Creates a new instance of {@code PointLight} class using the specified color. * * @param color the color of the light source */ public PointLight(Color color) { super(color); } /** * @treatAsPrivate implementation detail * @deprecated This is an internal API that is not intended for use and will be removed in the next version */ @Deprecated @Override protected NGNode impl_createPeer() { return new NGPointLight(); } }