OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.TargetOmega C# (CSharp) Method

TargetOmega() protected method

protected TargetOmega ( SceneObjectPart part, OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3 axis, double spinrate, double gain ) : void
part OpenSim.Region.Framework.Scenes.SceneObjectPart
axis OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3
spinrate double
gain double
return void
        protected void TargetOmega(SceneObjectPart part, LSL_Vector axis, double spinrate, double gain)
        {
            PhysicsActor pa = part.PhysActor;
            if ( ( pa == null || !pa.IsPhysical ) && gain == 0.0d )
                spinrate = 0.0d;
            part.UpdateAngularVelocity(axis * spinrate);
         }
LSL_Api