Skip to main content

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

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 ShapeEffectProperties.

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.