C# Class Quelea.AvoidObstacleForceComponent

Inheritance: AbstractAvoidObstacleForceComponent
Afficher le fichier Open project: lxfschr/Quelea

Méthodes publiques

Méthode Description
AvoidEdges ( double distance ) : Vector3d
AvoidObstacleForceComponent ( ) : Quelea.Util

Initializes a new instance of the ContainForceComponent class.

Méthodes protégées

Méthode Description
CalculateDesiredVelocity ( ) : Vector3d

Private Methods

Méthode Description
GetFeelerCrv ( Vector3d feelerVec, Point3d position, double bodySize, double visionAngle, Vector3d rotAxis ) : Rhino.Geometry.Curve
GetFeelerCrvs ( IParticle particle, double visionDistance, bool accurate ) : Rhino.Geometry.Curve[]

Method Details

AvoidEdges() public méthode

public AvoidEdges ( double distance ) : Vector3d
distance double
Résultat Vector3d

AvoidObstacleForceComponent() public méthode

Initializes a new instance of the ContainForceComponent class.
public AvoidObstacleForceComponent ( ) : Quelea.Util
Résultat Quelea.Util

CalculateDesiredVelocity() protected méthode

protected CalculateDesiredVelocity ( ) : Vector3d
Résultat Vector3d