Class Effect
- java.lang.Object
-
- jadex.extension.envsupport.observer.graphics.drawable3d.AbstractVisual3d
-
- jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d
-
- jadex.extension.envsupport.observer.graphics.drawable3d.special.Effect
-
public class Effect extends Primitive3d
-
-
Field Summary
Fields Modifier and Type Field Description protected float
endsize
protected boolean
predefined
protected java.lang.String
predefinedId
protected float
startsize
-
Fields inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d
ABSOLUTE_POSITION, ABSOLUTE_ROTATION, ABSOLUTE_SIZE, color_, drawcondition, enableDCPos, enableDCRot, enableDCSize, materialPath_, PRIMITIVE_TYPE_ARROW, PRIMITIVE_TYPE_BOX, PRIMITIVE_TYPE_CYLINDER, PRIMITIVE_TYPE_DIRECTIONALLIGHT, PRIMITIVE_TYPE_DOME, PRIMITIVE_TYPE_EFFECT, PRIMITIVE_TYPE_OBJECT3D, PRIMITIVE_TYPE_POINTLIGHT, PRIMITIVE_TYPE_QUAD, PRIMITIVE_TYPE_SKY, PRIMITIVE_TYPE_SOUND, PRIMITIVE_TYPE_SPHERE, PRIMITIVE_TYPE_TERRAIN, PRIMITIVE_TYPE_TEXT3D, PRIMITIVE_TYPE_TORUS, renderinfos, SHADOW_CAST, SHADOW_OFF, SHADOW_RECEIVE, shadowtype, texturePath_, type
-
-
Constructor Summary
Constructors Constructor Description Effect(java.lang.Object position, java.lang.String predefinedId, double startsize, double endsize, IParsedExpression exp)
Constructor for Predefined useEffect(java.lang.String predefinedId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getEndsize()
java.lang.String
getPredefinedId()
float
getStartsize()
boolean
isPredefined()
void
setEndsize(float endsize)
void
setPredefined(boolean predefined)
void
setPredefinedId(java.lang.String predefinedId)
void
setStartsize(float startsize)
-
Methods inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d
enableAbsolutePosition, enableAbsoluteRotation, enableAbsoluteSize, getColor, getControler, getDrawCondition, getMaterialPath, getShadowtype, getTexturePath, getType, isRelativePosition, isRelativeRotation, isRelativeSize, setColor, setControler, setDrawCondition, setMaterialPath, setShadowtype, setTexturePath, setType
-
Methods inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.AbstractVisual3d
bindPosition, bindRotation, bindSize, getPosition, getRotation, getSize, setPosition, setRotation, setSize
-
-
-
-
Constructor Detail
-
Effect
public Effect(java.lang.String predefinedId)
-
Effect
public Effect(java.lang.Object position, java.lang.String predefinedId, double startsize, double endsize, IParsedExpression exp)
Constructor for Predefined use- Parameters:
position
-predefinedId
-exp
-
-
-
Method Detail
-
getPredefinedId
public java.lang.String getPredefinedId()
- Returns:
- the predefinedId
-
setPredefinedId
public void setPredefinedId(java.lang.String predefinedId)
- Parameters:
predefinedId
- the predefinedId to set
-
getStartsize
public float getStartsize()
- Returns:
- the startsize
-
setStartsize
public void setStartsize(float startsize)
- Parameters:
startsize
- the startsize to set
-
getEndsize
public float getEndsize()
- Returns:
- the endsize
-
setEndsize
public void setEndsize(float endsize)
- Parameters:
endsize
- the endsize to set
-
isPredefined
public boolean isPredefined()
- Returns:
- the predefined
-
setPredefined
public void setPredefined(boolean predefined)
- Parameters:
predefined
- the predefined to set
-
-