Aspose::Cells::Drawing::ILine Class Referenceabstract

Encapsulates the object that represents the line format. More...

Inherits Object.

Inherited by Aspose::Cells::Charts::IErrorBar [virtual], and Aspose::Cells::Charts::ITrendline [virtual].

Public Member Functions

virtual Aspose::Cells::Drawing::MsoLineStyle GetCompoundType ()=0
 Specifies the compound line type More...
 
virtual void SetCompoundType (Aspose::Cells::Drawing::MsoLineStyle value)=0
 Specifies the compound line type More...
 
virtual Aspose::Cells::Drawing::MsoLineDashStyle GetDashType ()=0
 Specifies the dash line type More...
 
virtual void SetDashType (Aspose::Cells::Drawing::MsoLineDashStyle value)=0
 Specifies the dash line type More...
 
virtual Aspose::Cells::Drawing::LineCapType GetCapType ()=0
 Specifies the ending caps. More...
 
virtual void SetCapType (Aspose::Cells::Drawing::LineCapType value)=0
 Specifies the ending caps. More...
 
virtual Aspose::Cells::Drawing::LineJoinType GetJoinType ()=0
 Specifies the joining caps. More...
 
virtual void SetJoinType (Aspose::Cells::Drawing::LineJoinType value)=0
 Specifies the joining caps. More...
 
virtual Aspose::Cells::Drawing::MsoArrowheadStyle GetBeginType ()=0
 Specifies an arrowhead for the begin of a line. More...
 
virtual void SetBeginType (Aspose::Cells::Drawing::MsoArrowheadStyle value)=0
 Specifies an arrowhead for the begin of a line. More...
 
virtual Aspose::Cells::Drawing::MsoArrowheadStyle GetEndType ()=0
 Specifies an arrowhead for the end of a line. More...
 
virtual void SetEndType (Aspose::Cells::Drawing::MsoArrowheadStyle value)=0
 Specifies an arrowhead for the end of a line. More...
 
virtual Aspose::Cells::Drawing::MsoArrowheadLength GetBeginArrowLength ()=0
 Specifies the length of the arrowhead for the begin of a line. More...
 
virtual void SetBeginArrowLength (Aspose::Cells::Drawing::MsoArrowheadLength value)=0
 Specifies the length of the arrowhead for the begin of a line. More...
 
virtual Aspose::Cells::Drawing::MsoArrowheadLength GetEndArrowLength ()=0
 Specifies the length of the arrowhead for the end of a line. More...
 
virtual void SetEndArrowLength (Aspose::Cells::Drawing::MsoArrowheadLength value)=0
 Specifies the length of the arrowhead for the end of a line. More...
 
virtual Aspose::Cells::Drawing::MsoArrowheadWidth GetBeginArrowWidth ()=0
 Specifies the width of the arrowhead for the begin of a line. More...
 
virtual void SetBeginArrowWidth (Aspose::Cells::Drawing::MsoArrowheadWidth value)=0
 Specifies the width of the arrowhead for the begin of a line. More...
 
virtual Aspose::Cells::Drawing::MsoArrowheadWidth GetEndArrowWidth ()=0
 Specifies the width of the arrowhead for the end of a line. More...
 
virtual void SetEndArrowWidth (Aspose::Cells::Drawing::MsoArrowheadWidth value)=0
 Specifies the width of the arrowhead for the end of a line. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::Drawing::Color > GetColor ()=0
 Represents the System.Drawing.Color of the line. More...
 
virtual void SetColor (intrusive_ptr< Aspose::Cells::Systems::Drawing::Color > value)=0
 Represents the System.Drawing.Color of the line. More...
 
virtual Aspose::Cells::Systems::Double GetTransparency ()=0
 Returns or sets the degree of transparency of the line as a value from 0.0 (opaque) through 1.0 (clear). More...
 
virtual void SetTransparency (Aspose::Cells::Systems::Double value)=0
 Returns or sets the degree of transparency of the line as a value from 0.0 (opaque) through 1.0 (clear). More...
 
virtual Aspose::Cells::Drawing::LineType GetStyle ()=0
 Represents the style of the line. More...
 
virtual void SetStyle (Aspose::Cells::Drawing::LineType value)=0
 Represents the style of the line. More...
 
virtual Aspose::Cells::Drawing::WeightType GetWeight ()=0
 Gets the WeightType of the line. More...
 
virtual void SetWeight (Aspose::Cells::Drawing::WeightType value)=0
 Sets the WeightType of the line. More...
 
virtual Aspose::Cells::Systems::Double GetWeightPt ()=0
 Gets the weight of the line in unit of points. More...
 
virtual void SetWeightPt (Aspose::Cells::Systems::Double value)=0
 Sets the weight of the line in unit of points. More...
 
virtual Aspose::Cells::Systems::Double GetWeightPx ()=0
 Gets the weight of the line in uni of pixels. More...
 
virtual void SetWeightPx (Aspose::Cells::Systems::Double value)=0
 Sets the weight of the line in uni of pixels. More...
 
virtual Aspose::Cells::Charts::ChartLineFormattingType GetFormattingType ()=0
 Gets format type. More...
 
virtual void SetFormattingType (Aspose::Cells::Charts::ChartLineFormattingType value)=0
 Sets format type. More...
 
virtual bool IsAutomaticColor ()=0
 Indicates whether the color of line is auotmatic assigned. More...
 
virtual bool IsVisible ()=0
 Represents whether the line is visible. More...
 
virtual void SetVisible (bool value)=0
 Represents whether the line is visible. More...
 
virtual bool IsAuto ()=0
 Indicates whether this line style is auto assigned. More...
 
virtual void SetAuto (bool value)=0
 Indicates whether this line style is auto assigned. More...
 
virtual intrusive_ptr< Aspose::Cells::Drawing::IGradientFillGetIGradientFill ()=0
 Represents gradient fill. More...
 

Detailed Description

Encapsulates the object that represents the line format.

Member Function Documentation

◆ GetBeginArrowLength()

virtual Aspose::Cells::Drawing::MsoArrowheadLength Aspose::Cells::Drawing::ILine::GetBeginArrowLength ( )
pure virtual

Specifies the length of the arrowhead for the begin of a line.

◆ GetBeginArrowWidth()

virtual Aspose::Cells::Drawing::MsoArrowheadWidth Aspose::Cells::Drawing::ILine::GetBeginArrowWidth ( )
pure virtual

Specifies the width of the arrowhead for the begin of a line.

◆ GetBeginType()

virtual Aspose::Cells::Drawing::MsoArrowheadStyle Aspose::Cells::Drawing::ILine::GetBeginType ( )
pure virtual

Specifies an arrowhead for the begin of a line.

◆ GetCapType()

virtual Aspose::Cells::Drawing::LineCapType Aspose::Cells::Drawing::ILine::GetCapType ( )
pure virtual

Specifies the ending caps.

◆ GetColor()

virtual intrusive_ptr<Aspose::Cells::Systems::Drawing::Color> Aspose::Cells::Drawing::ILine::GetColor ( )
pure virtual

Represents the System.Drawing.Color of the line.

◆ GetCompoundType()

virtual Aspose::Cells::Drawing::MsoLineStyle Aspose::Cells::Drawing::ILine::GetCompoundType ( )
pure virtual

Specifies the compound line type

◆ GetDashType()

virtual Aspose::Cells::Drawing::MsoLineDashStyle Aspose::Cells::Drawing::ILine::GetDashType ( )
pure virtual

Specifies the dash line type

◆ GetEndArrowLength()

virtual Aspose::Cells::Drawing::MsoArrowheadLength Aspose::Cells::Drawing::ILine::GetEndArrowLength ( )
pure virtual

Specifies the length of the arrowhead for the end of a line.

◆ GetEndArrowWidth()

virtual Aspose::Cells::Drawing::MsoArrowheadWidth Aspose::Cells::Drawing::ILine::GetEndArrowWidth ( )
pure virtual

Specifies the width of the arrowhead for the end of a line.

◆ GetEndType()

virtual Aspose::Cells::Drawing::MsoArrowheadStyle Aspose::Cells::Drawing::ILine::GetEndType ( )
pure virtual

Specifies an arrowhead for the end of a line.

◆ GetFormattingType()

virtual Aspose::Cells::Charts::ChartLineFormattingType Aspose::Cells::Drawing::ILine::GetFormattingType ( )
pure virtual

Gets format type.

◆ GetIGradientFill()

virtual intrusive_ptr<Aspose::Cells::Drawing::IGradientFill> Aspose::Cells::Drawing::ILine::GetIGradientFill ( )
pure virtual

Represents gradient fill.

◆ GetJoinType()

virtual Aspose::Cells::Drawing::LineJoinType Aspose::Cells::Drawing::ILine::GetJoinType ( )
pure virtual

Specifies the joining caps.

◆ GetStyle()

virtual Aspose::Cells::Drawing::LineType Aspose::Cells::Drawing::ILine::GetStyle ( )
pure virtual

Represents the style of the line.

◆ GetTransparency()

virtual Aspose::Cells::Systems::Double Aspose::Cells::Drawing::ILine::GetTransparency ( )
pure virtual

Returns or sets the degree of transparency of the line as a value from 0.0 (opaque) through 1.0 (clear).

◆ GetWeight()

virtual Aspose::Cells::Drawing::WeightType Aspose::Cells::Drawing::ILine::GetWeight ( )
pure virtual

Gets the WeightType of the line.

◆ GetWeightPt()

virtual Aspose::Cells::Systems::Double Aspose::Cells::Drawing::ILine::GetWeightPt ( )
pure virtual

Gets the weight of the line in unit of points.

◆ GetWeightPx()

virtual Aspose::Cells::Systems::Double Aspose::Cells::Drawing::ILine::GetWeightPx ( )
pure virtual

Gets the weight of the line in uni of pixels.

◆ IsAuto()

virtual bool Aspose::Cells::Drawing::ILine::IsAuto ( )
pure virtual

Indicates whether this line style is auto assigned.

◆ IsAutomaticColor()

virtual bool Aspose::Cells::Drawing::ILine::IsAutomaticColor ( )
pure virtual

Indicates whether the color of line is auotmatic assigned.

◆ IsVisible()

virtual bool Aspose::Cells::Drawing::ILine::IsVisible ( )
pure virtual

Represents whether the line is visible.

◆ SetAuto()

virtual void Aspose::Cells::Drawing::ILine::SetAuto ( bool  value)
pure virtual

Indicates whether this line style is auto assigned.

◆ SetBeginArrowLength()

virtual void Aspose::Cells::Drawing::ILine::SetBeginArrowLength ( Aspose::Cells::Drawing::MsoArrowheadLength  value)
pure virtual

Specifies the length of the arrowhead for the begin of a line.

◆ SetBeginArrowWidth()

virtual void Aspose::Cells::Drawing::ILine::SetBeginArrowWidth ( Aspose::Cells::Drawing::MsoArrowheadWidth  value)
pure virtual

Specifies the width of the arrowhead for the begin of a line.

◆ SetBeginType()

virtual void Aspose::Cells::Drawing::ILine::SetBeginType ( Aspose::Cells::Drawing::MsoArrowheadStyle  value)
pure virtual

Specifies an arrowhead for the begin of a line.

◆ SetCapType()

virtual void Aspose::Cells::Drawing::ILine::SetCapType ( Aspose::Cells::Drawing::LineCapType  value)
pure virtual

Specifies the ending caps.

◆ SetColor()

virtual void Aspose::Cells::Drawing::ILine::SetColor ( intrusive_ptr< Aspose::Cells::Systems::Drawing::Color >  value)
pure virtual

Represents the System.Drawing.Color of the line.

◆ SetCompoundType()

virtual void Aspose::Cells::Drawing::ILine::SetCompoundType ( Aspose::Cells::Drawing::MsoLineStyle  value)
pure virtual

Specifies the compound line type

◆ SetDashType()

virtual void Aspose::Cells::Drawing::ILine::SetDashType ( Aspose::Cells::Drawing::MsoLineDashStyle  value)
pure virtual

Specifies the dash line type

◆ SetEndArrowLength()

virtual void Aspose::Cells::Drawing::ILine::SetEndArrowLength ( Aspose::Cells::Drawing::MsoArrowheadLength  value)
pure virtual

Specifies the length of the arrowhead for the end of a line.

◆ SetEndArrowWidth()

virtual void Aspose::Cells::Drawing::ILine::SetEndArrowWidth ( Aspose::Cells::Drawing::MsoArrowheadWidth  value)
pure virtual

Specifies the width of the arrowhead for the end of a line.

◆ SetEndType()

virtual void Aspose::Cells::Drawing::ILine::SetEndType ( Aspose::Cells::Drawing::MsoArrowheadStyle  value)
pure virtual

Specifies an arrowhead for the end of a line.

◆ SetFormattingType()

virtual void Aspose::Cells::Drawing::ILine::SetFormattingType ( Aspose::Cells::Charts::ChartLineFormattingType  value)
pure virtual

Sets format type.

◆ SetJoinType()

virtual void Aspose::Cells::Drawing::ILine::SetJoinType ( Aspose::Cells::Drawing::LineJoinType  value)
pure virtual

Specifies the joining caps.

◆ SetStyle()

virtual void Aspose::Cells::Drawing::ILine::SetStyle ( Aspose::Cells::Drawing::LineType  value)
pure virtual

Represents the style of the line.

◆ SetTransparency()

virtual void Aspose::Cells::Drawing::ILine::SetTransparency ( Aspose::Cells::Systems::Double  value)
pure virtual

Returns or sets the degree of transparency of the line as a value from 0.0 (opaque) through 1.0 (clear).

◆ SetVisible()

virtual void Aspose::Cells::Drawing::ILine::SetVisible ( bool  value)
pure virtual

Represents whether the line is visible.

◆ SetWeight()

virtual void Aspose::Cells::Drawing::ILine::SetWeight ( Aspose::Cells::Drawing::WeightType  value)
pure virtual

Sets the WeightType of the line.

◆ SetWeightPt()

virtual void Aspose::Cells::Drawing::ILine::SetWeightPt ( Aspose::Cells::Systems::Double  value)
pure virtual

Sets the weight of the line in unit of points.

◆ SetWeightPx()

virtual void Aspose::Cells::Drawing::ILine::SetWeightPx ( Aspose::Cells::Systems::Double  value)
pure virtual

Sets the weight of the line in uni of pixels.