Aspose::Cells::Drawing::IShapePropertyCollection Class Referenceabstract

This class specifies the visual shape properties for a chart element or shape. More...

Inherits Object.

Public Member Functions

virtual void ClearGlowEffect ()=0
 Clears the glow effect of the shape. More...
 
virtual bool HasGlowEffect ()=0
 Indicates if the shape has glow effect data. More...
 
virtual intrusive_ptr< Aspose::Cells::Drawing::IFormat3DGetIFormat3D ()=0
 Represents a
See also
IFormat3D

object that specifies 3D shape properties for the chart element or shape. More...

 
virtual bool HasFormat3D ()=0
 Indicates if the shape has 3d format data. More...
 
virtual void ClearFormat3D ()=0
 Clears the 3D shape properties of the shape. More...
 
virtual Aspose::Cells::Systems::Double GetSoftEdgeRadius ()=0
 Gets the radius of blur to apply to the edges, in unit of points. More...
 
virtual void SetSoftEdgeRadius (Aspose::Cells::Systems::Double value)=0
 Sets the radius of blur to apply to the edges, in unit of points. More...
 
virtual intrusive_ptr< Aspose::Cells::Drawing::IShadowEffectGetIShadowEffect ()=0
 Represents a
See also
IShadowEffect

object that specifies shadow effect for the chart element or shape. More...

 
virtual void ClearShadowEffect ()=0
 Clears the shadow effect of the chart element or shape. More...
 
virtual bool HasShadowEffect ()=0
 Indicates if the shape has shadow effect data. More...
 

Detailed Description

This class specifies the visual shape properties for a chart element or shape.

Member Function Documentation

◆ ClearFormat3D()

virtual void Aspose::Cells::Drawing::IShapePropertyCollection::ClearFormat3D ( )
pure virtual

Clears the 3D shape properties of the shape.

◆ ClearGlowEffect()

virtual void Aspose::Cells::Drawing::IShapePropertyCollection::ClearGlowEffect ( )
pure virtual

Clears the glow effect of the shape.

◆ ClearShadowEffect()

virtual void Aspose::Cells::Drawing::IShapePropertyCollection::ClearShadowEffect ( )
pure virtual

Clears the shadow effect of the chart element or shape.

◆ GetIFormat3D()

virtual intrusive_ptr<Aspose::Cells::Drawing::IFormat3D> Aspose::Cells::Drawing::IShapePropertyCollection::GetIFormat3D ( )
pure virtual

Represents a

See also
IFormat3D

object that specifies 3D shape properties for the chart element or shape.

◆ GetIShadowEffect()

virtual intrusive_ptr<Aspose::Cells::Drawing::IShadowEffect> Aspose::Cells::Drawing::IShapePropertyCollection::GetIShadowEffect ( )
pure virtual

Represents a

See also
IShadowEffect

object that specifies shadow effect for the chart element or shape.

◆ GetSoftEdgeRadius()

virtual Aspose::Cells::Systems::Double Aspose::Cells::Drawing::IShapePropertyCollection::GetSoftEdgeRadius ( )
pure virtual

Gets the radius of blur to apply to the edges, in unit of points.

◆ HasFormat3D()

virtual bool Aspose::Cells::Drawing::IShapePropertyCollection::HasFormat3D ( )
pure virtual

Indicates if the shape has 3d format data.

Returns

◆ HasGlowEffect()

virtual bool Aspose::Cells::Drawing::IShapePropertyCollection::HasGlowEffect ( )
pure virtual

Indicates if the shape has glow effect data.

Returns

◆ HasShadowEffect()

virtual bool Aspose::Cells::Drawing::IShapePropertyCollection::HasShadowEffect ( )
pure virtual

Indicates if the shape has shadow effect data.

Returns

◆ SetSoftEdgeRadius()

virtual void Aspose::Cells::Drawing::IShapePropertyCollection::SetSoftEdgeRadius ( Aspose::Cells::Systems::Double  value)
pure virtual

Sets the radius of blur to apply to the edges, in unit of points.