anchor.diff:  end;
   
   
  +function TKMColor4f.ToColor3f: TKMColor3f;
  +begin
  +  Result := TKMColor3f.New(R, G, B);
  +end;
  +
  +
   end.
  
positive.code:     R,G,B,A: Single;
      constructor New(aR,aG,aB,aA: Single); overload;
      constructor New(aR,aG,aB: Byte); overload;
      constructor New(aCol: Cardinal); overload;
      constructor New(aCol: TKMColor3f); overload;
      constructor New(aCol: TKMColor3f; aAlpha: Single); overload;
  
negative.code:     class function Black(): TKMColor4f; static;
      function Alpha50(): TKMColor4f;
      function Alpha(aAlpha: Single): TKMColor4f;
      function ToColor3f: TKMColor3f;
    end;
  
  const
  