StiGeom3D Class

Namespace: Stimulsoft.Report.Chart

Inheritance

Inherits from: StiCellGeom

Constructors

Constructor Description
StiGeom3D(StiRender3D render)  

StiGeom3D(render: StiRender3D)

Parameters

Properties

Property Type Description
ColorsFaces Color[]  
DrawEdges bool  
DrawVertexes bool  
Faces List<double[]>  
Render StiRender3D  
RenderPoints List  
Type StiGeomType  
Vertexes StiMatrix  

Methods

Method Returns Description
Draw void  
DrawBorder void  
DrawElements void  
DrawFaceBorder void  
DrawFaces void  
GetBorderColor Color?  
GetFacePolygonPoints List  
GetPoint (+1 overloads) PointF  
GlobalTransform void  
MeasureCientRect RectangleF  
RotateX void  
RotateY void  
RotateZ void  
Scale void  
ScreenProjection StiMatrix  
Translate void  

Method Details

Draw

Draw(context: StiContext): void

Parameters


DrawBorder

DrawBorder(context: StiContext, vertices: StiMatrix): void

Parameters


DrawElements

DrawElements(context: StiContext, vertices: StiMatrix): void

Parameters


DrawFaceBorder

DrawFaceBorder(context: StiContext, vertices: StiMatrix, **: doubleface, **color: Color): void

Parameters


DrawFaces

DrawFaces(context: StiContext, vertices: StiMatrix): void

Parameters


GetBorderColor

GetBorderColor(): Color?

Returns Color?


GetFacePolygonPoints

GetFacePolygonPoints(**: doubleface, **vertices: StiMatrix): List

Parameters

Returns List


GetPoint

GetPoint(vertices: StiMatrix, vertIndex: int): PointF

Parameters

Returns PointF


GetPoint(x: float, y: float): PointF

Parameters

  • x (float)
  • y (float)

Returns PointF


GlobalTransform

GlobalTransform(): void


MeasureCientRect

MeasureCientRect(): RectangleF

Returns RectangleF


RotateX

RotateX(angle: double): void

Parameters

  • angle (double)

RotateY

RotateY(angle: double): void

Parameters

  • angle (double)

RotateZ

RotateZ(angle: double): void

Parameters

  • angle (double)

Scale

Scale(scaleTo: double): void

Parameters

  • scaleTo (double)

ScreenProjection

ScreenProjection(): StiMatrix

Returns StiMatrix


Translate

Translate(vector: StiVector3): void

Parameters