gegl r2416 - trunk/docs



Author: ok
Date: Wed Jun 11 23:20:47 2008
New Revision: 2416
URL: http://svn.gnome.org/viewvc/gegl?rev=2416&view=rev

Log:
* index-static.txt.in: made all operation base classes link to
enscripted versions of themselves.
* Makefile.am: generate html for header files.


Modified:
   trunk/docs/ChangeLog
   trunk/docs/Makefile.am
   trunk/docs/index-static.txt.in

Modified: trunk/docs/Makefile.am
==============================================================================
--- trunk/docs/Makefile.am	(original)
+++ trunk/docs/Makefile.am	Wed Jun 11 23:20:47 2008
@@ -20,6 +20,17 @@
 	brightness-contrast.c.html	\
 	gegl.h.html			\
 	gegl-operation.h.html		\
+	gegl-operation-filter.h.html 	\
+	gegl-operation-composer.h.html 	\
+	gegl-operation-area-filter.h.html     \
+	gegl-operation-filter.h.html          \
+	gegl-operation-meta.h.html            \
+	gegl-operation-point-composer.h.html  \
+	gegl-operation-point-filter.h.html    \
+	gegl-operation-point-render.h.html    \
+	gegl-operation-temporal.h.html        \
+	gegl-operation-sink.h.html            \
+	gegl-operation-source.h.html
 	gegl-plugin.h.html
 
 HTML_FILES += $(ENSCRIPT_FILES)
@@ -58,17 +69,60 @@
 	$(ENSCRIPT) -E --color --language=html -p$@ $<
 endif
 
-gegl-operation.h.html: $(top_srcdir)/gegl/operation/gegl-operation.h
+
+gegl-plugin.h.html: $(top_srcdir)/gegl/gegl-plugin.h
 if HAVE_ENSCRIPT
 	$(ENSCRIPT) -E --color --language=html -p$@ $<
 endif
 
-gegl-plugin.h.html: $(top_srcdir)/gegl/gegl-plugin.h
+brightness-contrast.c.html: $(top_srcdir)/operations/common/brightness-contrast.c
 if HAVE_ENSCRIPT
 	$(ENSCRIPT) -E --color --language=html -p$@ $<
 endif
 
-brightness-contrast.c.html: $(top_srcdir)/operations/common/brightness-contrast.c
+
+gegl-operation.h.html: $(top_srcdir)/gegl/operation/gegl-operation.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+
+gegl-operation-composer.h.html: $(top_srcdir)/gegl/operation/gegl-operation-composer.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-area-filter.h.html: $(top_srcdir)/gegl/operation/gegl-operation-area-filter.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-filter.h.html: $(top_srcdir)/gegl/operation/gegl-operation-filter.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-meta.h.html: $(top_srcdir)/gegl/operation/gegl-operation-meta.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-point-composer.h.html: $(top_srcdir)/gegl/operation/gegl-operation-point-composer.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-temporal.h.html: $(top_srcdir)/gegl/operation/gegl-operation-temporal.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-point-filter.h.html: $(top_srcdir)/gegl/operation/gegl-operation-point-filter.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-point-render.h.html: $(top_srcdir)/gegl/operation/gegl-operation-point-render.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-sink.h.html: $(top_srcdir)/gegl/operation/gegl-operation-sink.h
+if HAVE_ENSCRIPT
+	$(ENSCRIPT) -E --color --language=html -p$@ $<
+endif
+gegl-operation-source.h.html: $(top_srcdir)/gegl/operation/gegl-operation-source.h
 if HAVE_ENSCRIPT
 	$(ENSCRIPT) -E --color --language=html -p$@ $<
 endif
@@ -100,6 +154,8 @@
 	@false
 endif
 
+
+
 distclean-local:
 	if test $(srcdir) = .; then :; else 	\
 		rm -f $(BUILT_EXTRA_DIST);	\
@@ -112,6 +168,17 @@
 	$(INSTALL) $(srcdir)/brightness-contrast.c.html \
 	    $(srcdir)/gegl.h.html 			\
 	    $(srcdir)/gegl-operation.h.html 		\
+	    $(srcdir)/gegl-operation-filter.h.html 	\
+	    $(srcdir)/gegl-operation-composer.h.html 	\
+	    $(srcdir)/gegl-operation-area-filter.h.html     \
+	    $(srcdir)/gegl-operation-filter.h.html          \
+	    $(srcdir)/gegl-operation-meta.h.html            \
+	    $(srcdir)/gegl-operation-point-composer.h.html  \
+	    $(srcdir)/gegl-operation-point-filter.h.html    \
+	    $(srcdir)/gegl-operation-point-render.h.html    \
+	    $(srcdir)/gegl-operation-sink.h.html            \
+	    $(srcdir)/gegl-operation-temporal.h.html            \
+	    $(srcdir)/gegl-operation-source.h.html          \
 	    $(srcdir)/gegl-plugin.h.html $(help_dir)
 endif
 if HAVE_RUBY
@@ -123,7 +190,18 @@
 uninstall-local:
 if HAVE_ENSCRIPT
 	rm -f $(help_dir)/brightness-contrast.c.html $(help_dir)/gegl.h.html
-	rm -f $(help_dir)/gegl-operation.h.html $(help_dir)/gegl-plugin.h.html
+	rm -f $(help_dir)/gegl-operation.h.html $(help_dir)/gegl-plugin.h.html \
+	    $(helpdir)/gegl-operation-filter.h.html 	\
+	    $(helpdir)/gegl-operation-composer.h.html 	\
+	    $(helpdir)/gegl-operation-area-filter.h.html     \
+	    $(helpdir)/gegl-operation-filter.h.html          \
+	    $(helpdir)/gegl-operation-meta.h.html            \
+	    $(helpdir)/gegl-operation-temporal.h.html            \
+	    $(helpdir)/gegl-operation-point-composer.h.html  \
+	    $(helpdir)/gegl-operation-point-filter.h.html    \
+	    $(helpdir)/gegl-operation-point-render.h.html    \
+	    $(helpdir)/gegl-operation-sink.h.html            \
+	    $(helpdir)/gegl-operation-source.h.html
 endif
 if HAVE_RUBY
 	rm -f $(help_dir)/api.html

Modified: trunk/docs/index-static.txt.in
==============================================================================
--- trunk/docs/index-static.txt.in	(original)
+++ trunk/docs/index-static.txt.in	Wed Jun 11 23:20:47 2008
@@ -221,10 +221,10 @@
     The base operation class, which all the other base classes are derived
     from, deriving from this is often quite a bit of work and is encouraged
     only when your operation doesn't fit into any of the other categories
-  GeglOperationFilter::
+link:gegl-operation-filter.h.html[GeglOperationFilter]::
     The filter base class sets up GeglBuffers for input and output pads
 
-  GeglOperationPointFilter::
+link:gegl-operation-point-filter.h.html[GeglOperationPointFilter]::
     The point-filter base class is for filters where an output pixel only
     depends on the color and alpha values of the corresponding input pixel.
     This allows you to do the processing on linear buffers, in the future
@@ -232,35 +232,35 @@
     speed increases due to more intelligent processing possible in the point
     filter class
 
-  GeglOperationAreaFilter::
+link:gegl-operation-area-filter.h.html[GeglOperationAreaFilter]::
     The AreaFilter base class allows defining operations where the output data
     depends on a neighbourhood with an input window that extends beyond the
     output window, the information about needed extra pixels in different
     directions should be set up in the prepare callback for the operation.
 
-  GeglOperationComposer::
+link:gegl-operation-composer.h.html[GeglOperationComposer]::
     Composer operations are operations that take two inputs named 'input' and
     'aux' and writes their output to the output pad 'output'
 
-  GeglOperationPointComposer::
+link:gegl-operation-point-composer.h.html[GeglOperationPointComposer]::
     A baseclass for composer functions where the output pixels values depends
     only on the values of the single corresponding input and aux pixels.
 
-  GeglOperationSource::
+link:gegl-operation-source.h.html[GeglOperationSource]::
     Operations used as render sources or file loaders, the process method
     receives a GeglBuffer to write it's output into
 
-  GeglOperationSink::
+link:gegl-operation-sink.h.html[GeglOperationSink]::
     An operation that consumes a GeglBuffer, used for filewriters, display (for
     the sdl display node)
 
-  GeglOperationTemporal::
+link:gegl-operation-temporal.h.html[GeglOperationTemporal]::
     Base class for operations that want access to previous frames in a video
     sequence, it contains API to configure the amounts of frames to store as
     well as getting a GeglBuffer pointing to any of the previously stored
     frames.
 
-  GeglOperationMeta::
+link:gegl-operation-meta.h.html[GeglOperationMeta]::
     Used for GEGL operations that are implemented as a sub-graph, at the moment
     these are defined as C files but should in the future be possible to
     declare as XML instead.
@@ -302,11 +302,9 @@
 BABL_ERROR::
     The amount of error that babl tolerates, set it to for instance 0.1 to use
     some conversions that trade some quality for speed.
-
-GEGL_CHUNK_SIZE:
+GEGL_CHUNK_SIZE::
     The number of pixels processed simulatnously.
-
-GEGL_TILE_SIZE:
+GEGL_TILE_SIZE::
     The tile size used internally by GEGL, defaults to 128x64
 GEGL_SWAP::
     The directory where temporary swap files are written, if not specified GEGL
@@ -314,7 +312,6 @@
     and GEGL is currently not removing the per process swap files.
 GEGL_CACHE_SIZE::
     The size of the tile cache used by GeglBuffer specified in megabytes.
-
 GEGL_DEBUG::
     set it to "all" to enable all debugging, more specific domains for
     debugging information are also available.
@@ -505,7 +502,7 @@
 <div class="toclevel2"><a href="#_mailinglist">Mailinglist</a></div>-->
 <div class="toclevel2"><a href="#_copyright">Copyright</a></div>
 <div class="toclevel2"><a href="#_code">Contributors</a></div>
-<div class="toclevel1"><a href="#_documentation">Building from source</a></div>
+<div class="toclevel1"><a href="#_building_from_source">Building from source</a></div>
 <div class="toclevel2"><a href="#_download">Download</a></div>
 <div class="toclevel2"><a href="#_dependencies">Dependencies</a></div>
 <div class="toclevel2"><a href="#_compiling">Compiling</a></div>
@@ -517,7 +514,7 @@
 <div class="toclevel2"><a href="#_gegl">gegl</a></div>
 <div class="toclevel1"><a href="#_appendixes">Appendixes</a></div>
 <div class="toclevel2"><a href="operations.html">Operations</a></div>
-<div class="toclevel2"><a href="#_glossart">Glossary</a></div>
+<div class="toclevel2"><a href="#_glossary">Glossary</a></div>
 <div class="toclevel2"><a href="#_directory_overview">Directory overview</a></div>
 
 <div>&nbsp;</div>
@@ -525,7 +522,7 @@
 <div class="toclevel2"><a href="http://svn.gnome.org/viewvc/gegl/trunk/ChangeLog?view=markup";>changes</a></div>
 <div class="toclevel2"><a href="http://bugzilla.gnome.org/buglist.cgi?product=GEGL&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=UNCONFIRMED&bug_status=NEEDINFO";>bugzilla</a></div>
 <div class="toclevel2"><a href="http://blog.gmane.org/gmane.comp.video.gegl.devel?set_blog_all=yes";>mailarchive</a></div>
-<div class="toclevel2"><a href="http://svn.gnome.org/viewvc/gegl/trunk/";>viewcvs</a></div>
+<div class="toclevel2"><a href="http://svn.gnome.org/viewvc/gegl/trunk/";>viewvc</a></div>
 
 
 </div>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]