Panel that displays an infinite animation.

Constructors

GH_AnimatedProcessPanel

#
public GH_AnimatedProcessPanel()

Properties

OverlayDelegate

#
public GH_AnimatedProcessPanel.GH_PaintDelegate OverlayDelegate { get; set; }

PaintDelegate

#
public GH_AnimatedProcessPanel.GH_PaintDelegate PaintDelegate { get; set; }

ParticleCount

#
public int ParticleCount { get; set; }
Gets or sets the number of particles.

ParticleDirections

#
public List<Vector3d> ParticleDirections { get; }
Gets the travel direction of all particles.

Particles

#
public List<Point3d> Particles { get; }
Gets the list of all particles.

ParticleSpeed

#
public double ParticleSpeed { get; set; }
Gets or sets the particle velocity factor.

Methods

BezierPaintDelegate

#
public static void BezierPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

BugColonyPaintDelegate

#
public static void BugColonyPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

CharacterTumblePaintDelegate

#
public static void CharacterTumblePaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

CirclePaintDelegate

#
public static void CirclePaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

CodeBreakerPaintDelegate

#
public static void CodeBreakerPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

DeformPaintDelegate

#
public static void DeformPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

DelaunayPaintDelegate

#
public static void DelaunayPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

EulerTrianglePaintDelegate

#
public static void EulerTrianglePaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

FeynmanDiagramPaintDelegate

#
public static void FeynmanDiagramPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

GaussianPaintDelegate

#
public static void GaussianPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

HilbertCurvePaintDelegate

#
public static void HilbertCurvePaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

kdTreePaintDelegate

#
public static void kdTreePaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

LightConePaintDelegate

#
public static void LightConePaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

MetaballPaintDelegate

#
public static void MetaballPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

OildropPaintDelegate

#
public static void OildropPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

OnPaint

#
protected override void OnPaint(PaintEventArgs e)
e (PaintEventArgs)
Control.OnPaint

OnPaintBackground

#
protected override void OnPaintBackground(PaintEventArgs e)

OrreryPaintDelegate

#
public static void OrreryPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

ParticleDusterPaintDelegate

#
public static void ParticleDusterPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

PoincareDiscPaintDelegate

#
public static void PoincareDiscPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

PrismPaintDelegate

#
public static void PrismPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

ProximityPaintDelegate

#
public static void ProximityPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

SyrpinskiPaintDelegate

#
public static void SyrpinskiPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

VennDiagramPaintDelegate

#
public static void VennDiagramPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)

VoronoiPaintDelegate

#
public static void VoronoiPaintDelegate(Control control, PaintEventArgs e)
control (Control)
e (PaintEventArgs)