Class StiPie3dSidesSeriesElementGeom

Hierarchy

Implements

Index

Constructors

constructor

Properties

_interaction

areaGeom

areaGeom: StiAreaGeom

childGeoms

childGeoms: StiCellGeom[] = null

clientRectangle

clientRectangle: RectangleD = RectangleD.empty

count

count: number

elementIndex

elementIndex: string

endSideExists

endSideExists: boolean

index

index: number

m_boundingRectangle

m_boundingRectangle: Rectangle

m_brushEndSide

m_brushEndSide: StiBrush

m_brushPeripherySurface

m_brushPeripherySurface: StiBrush

m_brushStartSide

m_brushStartSide: StiBrush

m_brushSurface

m_brushSurface: StiBrush

m_center

m_center: Point

m_centerBelow

m_centerBelow: Point

m_endSide

m_pointEnd

m_pointEnd: Point

m_pointEndBelow

m_pointEndBelow: Point

m_pointStart

m_pointStart: Point

m_pointStartBelow

m_pointStartBelow: Point

m_sliceHeight

m_sliceHeight: number

m_startAngle

m_startAngle: number

m_startSide

m_sweepAngle

m_sweepAngle: number

pen

pie3DSlice

pie3DSlice: StiPie3dSlice

s_shadowAngle

s_shadowAngle: number = 20

series

series: IStiSeries

seriesBrush

seriesBrush: StiBrush

startSideExists

startSideExists: boolean

startnAngle

startnAngle: number

sweepAngle

sweepAngle: number

type

type: StiGeomType = StiGeomType.None

value

value: number

Accessors

EndAngle

  • get EndAngle(): number
  • Returns number

Interaction

StartAngle

  • get StartAngle(): number
  • Returns number

interaction

invisible

  • get invisible(): boolean

Methods

Protected allowChildDrawing

as

  • Type parameters

    • T

    Parameters

    Returns T

contains

  • contains(x: number, y: number): boolean

Protected createBrushForPeriphery

Protected createBrushForSide

createChildGeoms

  • createChildGeoms(): void

Protected createSurfaceBrushes

dispose

  • dispose(): void

draw

drawChildGeoms

Protected drawCylinderSurfaceSection

drawGeom

Protected getActualAngle

  • getActualAngle(transformedAngle: number): number
  • Parameters

    • transformedAngle: number

    Returns number

Protected getCornerRadius

getGeomAt

getHyperlink

  • getHyperlink(): string

getInteractionData

getRect

getSeriesBorderThickness

  • getSeriesBorderThickness(zoom: number): number

getSeriesElementGeoms

getSeriesGeoms

getTextPosition

  • getTextPosition(): Point

getToolTip

  • getToolTip(): string

Protected getValueIndex

  • getValueIndex(): number

implements

  • implements(): any[]

is

  • Type parameters

    • T

    Parameters

    Returns this

is2

  • is2<T>(type: object | Interface<T>): boolean
  • Type parameters

    • T

    Parameters

    Returns boolean

Protected peripheralPoint

  • peripheralPoint(xCenter: number, yCenter: number, semiMajor: number, semiMinor: number, angleDegrees: number): Point
  • Parameters

    • xCenter: number
    • yCenter: number
    • semiMajor: number
    • semiMinor: number
    • angleDegrees: number

    Returns Point

Protected transformAngle

  • transformAngle(angle: number): number
  • Parameters

    • angle: number

    Returns number

Static createColorWithCorrectedLightness

  • createColorWithCorrectedLightness(color: Color, correctionFactor: number): Color
  • Parameters

    • color: Color
    • correctionFactor: number

    Returns Color

Generated using TypeDoc