C# 클래스 Quelea.AbstractVehicleForceComponent

상속: AbstractForceComponent
파일 보기 프로젝트 열기: lxfschr/Quelea

보호된 프로퍼티들

프로퍼티 타입 설명
crossed bool
sensorLeftPos Point3d
sensorLeftValue double
vehicle IVehicle

보호된 메소드들

메소드 설명
AbstractVehicleForceComponent ( string name, string nickname, string description, Bitmap icon, String componentGuid ) : System

Initializes a new instance of the AbstractParticleForceComponent class.

ApplyDesiredVelocity ( ) : Vector3d
CalculateDesiredVelocity ( ) : Vector3d
GetInputs ( IGH_DataAccess da ) : bool
GetSensorReadings ( ) : void
RegisterInputParams ( GH_InputParamManager pManager ) : void

Registers all the input parameters for this component.

RegisterOutputParams ( GH_OutputParamManager pManager ) : void

Registers all the output parameters for this component.

SetOutputs ( IGH_DataAccess da ) : void

메소드 상세

AbstractVehicleForceComponent() 보호된 메소드

Initializes a new instance of the AbstractParticleForceComponent class.
protected AbstractVehicleForceComponent ( string name, string nickname, string description, Bitmap icon, String componentGuid ) : System
name string
nickname string
description string
icon System.Drawing.Bitmap
componentGuid String
리턴 System

ApplyDesiredVelocity() 보호된 메소드

protected ApplyDesiredVelocity ( ) : Vector3d
리턴 Vector3d

CalculateDesiredVelocity() 보호된 메소드

protected CalculateDesiredVelocity ( ) : Vector3d
리턴 Vector3d

GetInputs() 보호된 메소드

protected GetInputs ( IGH_DataAccess da ) : bool
da IGH_DataAccess
리턴 bool

GetSensorReadings() 보호된 추상적인 메소드

protected abstract GetSensorReadings ( ) : void
리턴 void

RegisterInputParams() 보호된 메소드

Registers all the input parameters for this component.
protected RegisterInputParams ( GH_InputParamManager pManager ) : void
pManager GH_InputParamManager
리턴 void

RegisterOutputParams() 보호된 메소드

Registers all the output parameters for this component.
protected RegisterOutputParams ( GH_OutputParamManager pManager ) : void
pManager GH_OutputParamManager
리턴 void

SetOutputs() 보호된 메소드

protected SetOutputs ( IGH_DataAccess da ) : void
da IGH_DataAccess
리턴 void

프로퍼티 상세

crossed 보호되어 있는 프로퍼티

protected bool crossed
리턴 bool

sensorLeftPos 보호되어 있는 프로퍼티

protected Point3d sensorLeftPos
리턴 Point3d

sensorLeftValue 보호되어 있는 프로퍼티

protected double sensorLeftValue
리턴 double

vehicle 보호되어 있는 프로퍼티

protected IVehicle vehicle
리턴 IVehicle