java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.imp3d.objects.AreaLight
- All Implemented Interfaces:
Manageable
,Shareable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AreaLight.Type
static final SCOType.Field
static final SCOType.Field
static final SCOType.Field
static final SCOType.Field
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloat
float
getPower()
boolean
boolean
void
setExponent
(float value) void
setIgnoredWhenHit
(boolean value) void
setPower
(float value) void
setShadowless
(boolean value) Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReference
-
Field Details
-
$TYPE
-
power$FIELD
-
exponent$FIELD
-
shadowless$FIELD
-
ignoredWhenHit$FIELD
-
-
Constructor Details
-
AreaLight
public AreaLight()
-
-
Method Details
-
getManageableType
-
isShadowless
public boolean isShadowless() -
setShadowless
public void setShadowless(boolean value) -
isIgnoredWhenHit
public boolean isIgnoredWhenHit() -
setIgnoredWhenHit
public void setIgnoredWhenHit(boolean value) -
getPower
public float getPower() -
setPower
public void setPower(float value) -
getExponent
public float getExponent() -
setExponent
public void setExponent(float value)
-