Powered by Apache

CVS log for OpenXM_contrib2/asir2000/plot/plotf.c

[BACK] Up to [local] / OpenXM_contrib2 / asir2000 / plot

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.35 / (download) - annotate - [select for diffs], Tue Jun 12 07:03:36 2018 UTC (6 years, 4 months ago) by noro
Branch: MAIN
CVS Tags: HEAD
Changes since 1.34: +9 -4 lines
Diff to previous 1.34 (colored)

A quick fix for a bug in ifplot and conplot.

Revision 1.34 / (download) - annotate - [selected], Thu Mar 29 01:32:55 2018 UTC (6 years, 7 months ago) by noro
Branch: MAIN
Changes since 1.33: +886 -886 lines
Diff to previous 1.33 (colored)

Changed a tab to two space charaters.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Sep 4 01:57:53 2017 UTC (7 years, 1 month ago) by noro
Branch: MAIN
Changes since 1.32: +10 -3 lines
Diff to previous 1.32 (colored) to selected 1.34 (colored)

Added 'plot_by_bigfloat' as a switch in ctrl(). If its value N is not equal zero,
then the evaluation in plot() is done by using bigdloat calculation with
decimal precision=N.
Added 'debug_plot' as a switch in ctrl(). If it is not equal zero, then
a message window is shown.
Fixed bugs in engine/bf.c.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Sep 1 01:48:40 2017 UTC (7 years, 2 months ago) by noro
Branch: MAIN
Changes since 1.31: +43 -25 lines
Diff to previous 1.31 (colored) to selected 1.34 (colored)

plot and ifplot now accept a constant function.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Aug 31 02:36:21 2017 UTC (7 years, 2 months ago) by noro
Branch: MAIN
Changes since 1.30: +12 -4 lines
Diff to previous 1.30 (colored) to selected 1.34 (colored)

DP object now accepts general data type as coefficients.
Added DPM (element of a free module) and several related functions:
dpm_ltod, dpm_dtol, dpm_ht, dpm_hm, dpm_hc, dpm_nf, dpm_weyl_nf etc.
A monomial of DPM is represented as <<d0,d1,...:k>>, which
represents x0^d0*x1^d1*...*ek (ek is the k-th standard base of k[X]^n).

Revision 1.30 / (download) - annotate - [select for diffs], Thu Jul 31 15:52:13 2014 UTC (10 years, 3 months ago) by saito
Branch: MAIN
CVS Tags: RELEASE_1_3_1_13b
Changes since 1.29: +7 -7 lines
Diff to previous 1.29 (colored) to selected 1.34 (colored)

error message typo.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Jun 27 07:58:29 2014 UTC (10 years, 4 months ago) by saito
Branch: MAIN
Changes since 1.28: +268 -227 lines
Diff to previous 1.28 (colored) to selected 1.34 (colored)

plot function to original version
add new plot function type NG
ifplotOld => ifplot
ifplot => ifplotNG

Revision 1.28 / (download) - annotate - [select for diffs], Fri May 16 08:49:53 2014 UTC (10 years, 5 months ago) by ohara
Branch: MAIN
Changes since 1.27: +6 -6 lines
Diff to previous 1.27 (colored) to selected 1.34 (colored)

1. Fixed a typo for the name of draw_obj function.
2. Fixed numbers of arguments for some plot functions.
   However I did not correct many uncertain functions.

Revision 1.27 / (download) - annotate - [select for diffs], Tue May 13 20:02:40 2014 UTC (10 years, 5 months ago) by ohara
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.34 (colored)

Fixed SYNTAX ERRORS!!
They are ignored by gcc/clang, but not by visual studio.

Revision 1.26 / (download) - annotate - [select for diffs], Mon May 12 16:54:41 2014 UTC (10 years, 5 months ago) by saito
Branch: MAIN
Changes since 1.25: +298 -312 lines
Diff to previous 1.25 (colored) to selected 1.34 (colored)

new plot function plotNGs

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 7 06:22:08 2014 UTC (10 years, 9 months ago) by saito
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.34 (colored)

interval bug fixed

Revision 1.24 / (download) - annotate - [select for diffs], Thu Dec 19 05:48:25 2013 UTC (10 years, 10 months ago) by saito
Branch: MAIN
Changes since 1.23: +719 -1040 lines
Diff to previous 1.23 (colored) to selected 1.34 (colored)

add new ifplot functioin
ifplotD,ifplotQ,ifplotB,ineqnD,ineqnQ,ineqnB,ineqnandD,ineqnandQ,ineqnandB,
ineqnnorD,ineqnnorQ,ineqnnorB,plotoverD,plotoverQ,plotoverB

Revision 1.23 / (download) - annotate - [select for diffs], Thu Oct 4 04:56:39 2012 UTC (12 years, 1 month ago) by saito
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored) to selected 1.34 (colored)

ineqn_main set return value

Revision 1.22 / (download) - annotate - [select for diffs], Wed Aug 10 04:51:58 2011 UTC (13 years, 2 months ago) by saito
Branch: MAIN
Changes since 1.21: +727 -55 lines
Diff to previous 1.21 (colored) to selected 1.34 (colored)

add ineqn functions.
objcp,ineqn,ineqnover,ineqnand,ineqnor,ineqnxor,ineqnmain,obj_op
include INTERVAL

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jun 16 08:17:15 2011 UTC (13 years, 4 months ago) by noro
Branch: MAIN
Changes since 1.20: +6 -6 lines
Diff to previous 1.20 (colored) to selected 1.34 (colored)

0's in the arguments of mknode, mksnode and mkfnode have been changed to
NULLP (=(void *)0).

Revision 1.20 / (download) - annotate - [select for diffs], Wed Nov 15 01:28:44 2006 UTC (17 years, 11 months ago) by noro
Branch: MAIN
CVS Tags: R_1_3_1-2, RELEASE_1_2_3_12, DEB_REL_1_2_3-9
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.34 (colored)

*** empty log message ***

Revision 1.19 / (download) - annotate - [select for diffs], Thu Nov 9 15:54:35 2006 UTC (17 years, 11 months ago) by saito
Branch: MAIN
Changes since 1.18: +7 -6 lines
Diff to previous 1.18 (colored) to selected 1.34 (colored)

stop plot functions' color inheritance.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Dec 21 23:18:16 2005 UTC (18 years, 10 months ago) by noro
Branch: MAIN
CVS Tags: KNOPPIX_2006
Changes since 1.17: +76 -116 lines
Diff to previous 1.17 (colored) to selected 1.34 (colored)

Added memory_conplot(), memory_plot(), which return BYTEARRAY
representing bitmap.

Revision 1.17 / (download) - annotate - [select for diffs], Wed May 18 03:27:00 2005 UTC (19 years, 5 months ago) by noro
Branch: MAIN
Changes since 1.16: +6 -3 lines
Diff to previous 1.16 (colored) to selected 1.34 (colored)

Color can be specified for plotover().

Revision 1.16 / (download) - annotate - [select for diffs], Wed Oct 2 01:38:04 2002 UTC (22 years, 1 month ago) by noro
Branch: MAIN
CVS Tags: RELEASE_1_2_3, RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX, RELEASE_1_2_2
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored) to selected 1.34 (colored)

open_canvas() now returns the server id.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Aug 2 08:59:48 2002 UTC (22 years, 3 months ago) by noro
Branch: MAIN
Changes since 1.14: +86 -1 lines
Diff to previous 1.14 (colored) to selected 1.34 (colored)

A test implementation of polar plot.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Aug 2 05:39:22 2002 UTC (22 years, 3 months ago) by noro
Branch: MAIN
Changes since 1.13: +4 -1 lines
Diff to previous 1.13 (colored) to selected 1.34 (colored)

Fixed a bug in Pifplot().

Revision 1.13 / (download) - annotate - [select for diffs], Fri Aug 2 02:28:29 2002 UTC (22 years, 3 months ago) by noro
Branch: MAIN
Changes since 1.12: +42 -46 lines
Diff to previous 1.12 (colored) to selected 1.34 (colored)

ifplot, conplot, open_canvas now automatically searches valid ox_plot server.
If no server is available, an ox_plot server is newly invoked.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jul 10 05:29:36 2002 UTC (22 years, 3 months ago) by noro
Branch: MAIN
Changes since 1.11: +26 -2 lines
Diff to previous 1.11 (colored) to selected 1.34 (colored)

Added a builtin function draw_string().

draw_string(ID,INDEX,POSITION, STRING [,COLOR])
     :: Draws a character string STRING at POSITION  on a canvas.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 9 01:36:27 2001 UTC (23 years ago) by noro
Branch: MAIN
CVS Tags: RELEASE_1_2_1
Changes since 1.10: +27 -46 lines
Diff to previous 1.10 (colored) to selected 1.34 (colored)

Conversion to ANSI style (not completed yet).

Revision 1.10 / (download) - annotate - [select for diffs], Wed Aug 22 09:19:21 2001 UTC (23 years, 2 months ago) by noro
Branch: MAIN
Changes since 1.9: +108 -1 lines
Diff to previous 1.9 (colored) to selected 1.34 (colored)

memory_ifplot() : a version of ifplot() which pushes
[Width,Height,ByteArray] onto the stack, where ByteArray represents
a bitmap. (experimental)

(x,y) <-> ByteArray[y*len+((x)>>3)] & ((x)&7)

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jun 4 02:49:49 2001 UTC (23 years, 5 months ago) by noro
Branch: MAIN
Changes since 1.8: +32 -32 lines
Diff to previous 1.8 (colored) to selected 1.34 (colored)

Modifications to support Mac OS X.
Note: /usr/bin/cpp of Mac OS X seems to be broken. I had to add

-D__ppc__ -D__NATURAL_ALIGNMENT__ -D__MACH__ -D__BIG_ENDIAN__ -D__APPLE__

as OPTS. Without these options imake does not work properly.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Nov 22 04:03:11 2000 UTC (23 years, 11 months ago) by noro
Branch: MAIN
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored) to selected 1.34 (colored)

Fixed a bug which causes SEGV when 'plot' is called with some constants
such as tan(0), sin(0).

Revision 1.7 / (download) - annotate - [select for diffs], Thu Nov 9 01:51:13 2000 UTC (23 years, 11 months ago) by noro
Branch: MAIN
Changes since 1.6: +7 -3 lines
Diff to previous 1.6 (colored) to selected 1.34 (colored)

If the canvas does not exist, ox_plot server pushes an error packet
agaist the draw_obj request.

One can specify colors for draw_obj (currently Windows only).

draw_obj(Id,Index,Point,Color)

Color is specified by 3 bytes integer RRGGBB.
If Color is not specified, black is used.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Nov 7 06:06:40 2000 UTC (23 years, 11 months ago) by noro
Branch: MAIN
CVS Tags: maekawa-ipv6
Changes since 1.5: +87 -1 lines
Diff to previous 1.5 (colored) to selected 1.34 (colored)

Enhanced the multiplication in Weyl algebra.

Added and modified some new functions related to plotting.
(sorry, not documented yet)

ifplot(), conplot(), plot() : push the 'index' which indicates
the index of the created canvas. A canvas is specified by (Id,Index),
where Id is the identifier for an ox server.

open_canvas(Id): create a white canvas.

draw_obj(Id,Index,PointOrSegment): create a white canvas. This function
also pushes the index.

PointOrSegment : a list. If the length is 2, it is regarded as a point.
If the length is 4, it is regarded as a line segment.

clear_canvas(Id,Index): clears the canvas.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Aug 22 05:04:32 2000 UTC (24 years, 2 months ago) by noro
Branch: MAIN
CVS Tags: STABLE_1_1_3, RELEASE_1_1_3
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.34 (colored)

Sorry, the email address in the license agreement was incorrect.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Aug 21 08:31:51 2000 UTC (24 years, 2 months ago) by noro
Branch: MAIN
Changes since 1.3: +49 -1 lines
Diff to previous 1.3 (colored) to selected 1.34 (colored)

Added copyright notice and license agreement. It is mandatory to distribute
Risa/Asir source codes freely.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 31 01:57:14 2000 UTC (24 years, 7 months ago) by noro
Branch: MAIN
Changes since 1.2: +6 -6 lines
Diff to previous 1.2 (colored) to selected 1.34 (colored)

Use of CMO protocol in ox_plot was too early. Now ox_plot uses the local
protocol. (I have to implement Tree and BIGFLOAT to use CMO protocol
in ox_plot.)

Revision 1.2 / (download) - annotate - [select for diffs], Tue Mar 28 06:32:23 2000 UTC (24 years, 7 months ago) by noro
Branch: MAIN
Changes since 1.1: +6 -6 lines
Diff to previous 1.1 (colored) to selected 1.34 (colored)

Added an implementation of CMO_IEEE_DOUBLE_FLOAT.
The byte order conversion is the same as that of integers.
'ox_plot' now uses CMO protocol.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Dec 3 07:39:13 1999 UTC (24 years, 11 months ago) by noro
Branch: NORO
CVS Tags: RELEASE_20000124, RELEASE_1_1_2, ASIR2000
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.34 (colored)

Imported asir2000 as OpenXM_contrib2/asir2000.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Dec 3 07:39:13 1999 UTC (24 years, 11 months ago) by noro
Branch: MAIN
Diff to selected 1.34 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>