C# Class SmartQuant.Charting.Draw3D.TView

Show file Open project: fastquant/fastquant.dll Class Usage Examples

Public Methods

Method Description
CalculateAxes ( Pad pad, int left, int top, int h ) : void
PaintAxes ( Graphics g, Pad pad, int left, int top, int h ) : void
PaintAxes ( Pad pad, int left, int top, int h ) : void
PaintAxisGridAndTicks ( Graphics g, Axis a, bool marks, TVec3 o, TVec3 o_, TVec3 L ) : void
SetProjectionOrthogonal ( double angleXY, double viewAngle ) : void
SetProjectionSpecial ( double angleXY, double viewAngle ) : void
TView ( ) : SmartQuant.Charting
View ( Pad pad ) : TView

Private Methods

Method Description
SetAxesPropertiesFor3D ( Pad pad ) : void

Method Details

CalculateAxes() public method

public CalculateAxes ( Pad pad, int left, int top, int h ) : void
pad Pad
left int
top int
h int
return void

PaintAxes() public method

public PaintAxes ( Graphics g, Pad pad, int left, int top, int h ) : void
g System.Drawing.Graphics
pad Pad
left int
top int
h int
return void

PaintAxes() public method

public PaintAxes ( Pad pad, int left, int top, int h ) : void
pad Pad
left int
top int
h int
return void

PaintAxisGridAndTicks() public method

public PaintAxisGridAndTicks ( Graphics g, Axis a, bool marks, TVec3 o, TVec3 o_, TVec3 L ) : void
g System.Drawing.Graphics
a SmartQuant.Charting.Axis
marks bool
o TVec3
o_ TVec3
L TVec3
return void

SetProjectionOrthogonal() public method

public SetProjectionOrthogonal ( double angleXY, double viewAngle ) : void
angleXY double
viewAngle double
return void

SetProjectionSpecial() public method

public SetProjectionSpecial ( double angleXY, double viewAngle ) : void
angleXY double
viewAngle double
return void

TView() public method

public TView ( ) : SmartQuant.Charting
return SmartQuant.Charting

View() public static method

public static View ( Pad pad ) : TView
pad Pad
return TView