[Kst] extragear/graphics/kst/devel-docs
George Staikos
staikos at kde.org
Fri Jun 24 23:35:59 CEST 2005
SVN commit 428672 by staikos:
more details on what needs to be done for matrix/image reworking.
M +20 -1 datatypes.txt
--- trunk/extragear/graphics/kst/devel-docs/datatypes.txt #428671:428672
@@ -29,5 +29,24 @@
one type of data from disk: vectors. KstDataSource needs to be expanded
with a keyed plugin mechanism and needs to drop binary compatibility
issues [-internally- -only-] so that it can be extended to support these
-other primitive types.
+other primitive types. This key is implemented in the development code.
+The next step is to create Kst?Matrix classes which behave as close as
+possible to the same way Kst?Vector does, with an interface as close as
+possible to that of Kst?Vector. Once this is done, the KstDataSource
+interface can be extended to support loading them (as well as all other
+primitive types). The Matrix dialog will become an equivalent to the
+Vector dialog.
+
+Note that Matrix needs to be a primitive type internally too. It should
+not use KstVector.
+
+After matrices are renovated, KstImage needs to be converted into a
+KstBaseCurve and adjusted somewhat to be a generic curve with a matrix
+for storing data. It is desired at some point to be able to render all
+sort of different image formats easily with this class. This change,
+however, depends on changes to Kst2DPlot to an extent, and should wait
+for those changes. (they are minor)
+
+
+
More information about the Kst
mailing list