C# 클래스 Quelea.AgentType

상속: ParticleType, IAgent
파일 보기 프로젝트 열기: lxfschr/Quelea 1 사용 예제들

공개 메소드들

메소드 설명
AgentType ( ) : System
AgentType ( IAgent a ) : System
AgentType ( IAgent a, Point3d emittionPt, Vector3d initialVelocity, AbstractEnvironmentType environment ) : System
AgentType ( IParticle p, double maxSpeed, double maxForce, double visionRadius, double visionAngle ) : System
AgentType ( Vector3d velocityMin, Vector3d velocityMax, Vector3d up, Vector3d acceleration, int lifespan, double mass, double bodySize, int historyLength, double maxSpeed, double maxForce, double visionRadius, double visionAngle ) : System
ApplyDesiredVelocity ( Vector3d desiredVelocity, double weightMultiplier ) : Vector3d
Run ( ) : void

메소드 상세

AgentType() 공개 메소드

public AgentType ( ) : System
리턴 System

AgentType() 공개 메소드

public AgentType ( IAgent a ) : System
a IAgent
리턴 System

AgentType() 공개 메소드

public AgentType ( IAgent a, Point3d emittionPt, Vector3d initialVelocity, AbstractEnvironmentType environment ) : System
a IAgent
emittionPt Point3d
initialVelocity Vector3d
environment AbstractEnvironmentType
리턴 System

AgentType() 공개 메소드

public AgentType ( IParticle p, double maxSpeed, double maxForce, double visionRadius, double visionAngle ) : System
p IParticle
maxSpeed double
maxForce double
visionRadius double
visionAngle double
리턴 System

AgentType() 공개 메소드

public AgentType ( Vector3d velocityMin, Vector3d velocityMax, Vector3d up, Vector3d acceleration, int lifespan, double mass, double bodySize, int historyLength, double maxSpeed, double maxForce, double visionRadius, double visionAngle ) : System
velocityMin Vector3d
velocityMax Vector3d
up Vector3d
acceleration Vector3d
lifespan int
mass double
bodySize double
historyLength int
maxSpeed double
maxForce double
visionRadius double
visionAngle double
리턴 System

ApplyDesiredVelocity() 공개 메소드

public ApplyDesiredVelocity ( Vector3d desiredVelocity, double weightMultiplier ) : Vector3d
desiredVelocity Vector3d
weightMultiplier double
리턴 Vector3d

Run() 공개 메소드

public Run ( ) : void
리턴 void