ShapeEffectProperties Class
Contains shape effect properties.
Declaration
public class ShapeEffectProperties extends EffectProperties
Remarks
The following code snippet uses ShapeEffectProperties to apply multiple visual effects to a shape:
import com.devexpress.docs.presentation.*;
import com.devexpress.docs.office.*;
// Apply blur and glow effects to the shape.
ShapeEffectProperties effects = shape.getEffects();
effects.setBlur(new BlurEffect(20.0f, false));
effects.setGlow(new GlowEffect(40.0f));
Inherited Members
com.devexpress.system.JavaObject.clone()
com.devexpress.system.JavaObject.equals(java.lang.Object)
com.devexpress.system.JavaObject.hashCode()
com.devexpress.system.JavaObject.initFields()
com.devexpress.system.JavaObject.memberwiseClone()
com.devexpress.system.JavaObject.toString()
java.lang.Object.finalize()
java.lang.Object.getClass()
java.lang.Object.notify()
java.lang.Object.notifyAll()
java.lang.Object.wait()
java.lang.Object.wait(long)
java.lang.Object.wait(long,int)
Inheritance
Object
JavaObject
OfficeObject
EffectPropertiesBase
EffectProperties
ShapeEffectProperties
ShapeEffectProperties()
Initializes a new instance of the ShapeEffectProperties class.
Declaration
public ShapeEffectProperties()
Methods
deepClone() Method
Returns a deep copy of this ShapeEffectProperties instance.
Declaration
public ShapeEffectProperties deepClone()
Returns
| Type | Description |
|---|---|
ShapeEffectProperties |
A deep copy of this |
getEffect3D() Method
Returns the 3D effect properties applied to the shape.
Declaration
public ShapeEffect3DProperties getEffect3D()
Returns
| Type | Description |
|---|---|
| ShapeEffect3DProperties | Contains 3D effect properties applied to the shape. |
setEffect3D(ShapeEffect3DProperties value) Method
Sets the 3D effect properties applied to the shape.
Declaration
public void setEffect3D(ShapeEffect3DProperties value)
Parameters
| Name | Type | Description |
|---|---|---|
| value | ShapeEffect3DProperties | Contains 3D effect properties applied to the shape. |