C# Class Particles.ParametricSurface

Inheritance: ParticleSystem
Show file Open project: guidovanhilst/SharpThreejs

Public Properties

Property Type Description
Geometry THREE.ParametricGeometry
NrU int
NrV int

Public Methods

Method Description
CreateParticles ( ) : void
FixRange ( int i1, int i2 ) : void
MakeConstrains ( ) : void
ParamFunction ( double u, double v ) : THREE.Vector3

Implement in derive class

ParametricSurface ( ) : System
Reset ( ) : void
SetFixed ( ) : void
UpdateGeometry ( ) : void
index ( int u, int v ) : int
simulate ( double time ) : void

Method Details

CreateParticles() public method

public CreateParticles ( ) : void
return void

FixRange() public method

public FixRange ( int i1, int i2 ) : void
i1 int
i2 int
return void

MakeConstrains() public method

public MakeConstrains ( ) : void
return void

ParamFunction() public abstract method

Implement in derive class
public abstract ParamFunction ( double u, double v ) : THREE.Vector3
u double
v double
return THREE.Vector3

ParametricSurface() public method

public ParametricSurface ( ) : System
return System

Reset() public method

public Reset ( ) : void
return void

SetFixed() public method

public SetFixed ( ) : void
return void

UpdateGeometry() public method

public UpdateGeometry ( ) : void
return void

index() public method

public index ( int u, int v ) : int
u int
v int
return int

simulate() public method

public simulate ( double time ) : void
time double
return void

Property Details

Geometry public property

public THREE.ParametricGeometry Geometry
return THREE.ParametricGeometry

NrU public property

public int NrU
return int

NrV public property

public int NrV
return int