Package gaiasky.scene.record
Class BillboardDataset
java.lang.Object
gaiasky.scene.record.BillboardDataset
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninitialize(PointDataProvider provider, boolean reload) voidsetBlending(String blending) voidsetDepthmask(Boolean depthMask) voidvoidsetIntensity(Double intensity) voidsetLayers(int[] layers) voidsetMaxsize(Double maxSize) Sets the maximum size as a solid angle [deg].voidsetMaxsizes(double[] maxSizes) Sets the maximum size as a list of solid angles [deg], one for each of the graphics qualities LOW, NORMAL, HIGH and ULTRA.voidsetModulus(Long modulus) voidvoid
-
Field Details
-
file
-
fileUnpack
-
data
-
type
-
layers
public int[] layers -
modulus
public int modulus -
size
public float size -
intensity
public float intensity -
depthMask
public boolean depthMask -
blending
-
maxSizes
public double[] maxSizesMaximum particle size for each graphics quality mode. It has 4 entries, from LOW to ULTRA. SeeSettings.GraphicsQuality.
-
-
Constructor Details
-
BillboardDataset
public BillboardDataset()
-
-
Method Details
-
initialize
-
setFile
-
setSize
-
setIntensity
-
setType
-
setLayers
public void setLayers(int[] layers) -
setModulus
-
setDepthmask
-
setBlending
-
setMaxsize
Sets the maximum size as a solid angle [deg]. The same setting is used for all graphics quality settings.- Parameters:
maxSize- The maximum size in degrees.
-
setMaxsizes
public void setMaxsizes(double[] maxSizes) Sets the maximum size as a list of solid angles [deg], one for each of the graphics qualities LOW, NORMAL, HIGH and ULTRA.- Parameters:
maxSizes- The maximum size per graphics quality, in degrees.
-