Gwyddion – Free SPM (AFM, SNOM/NSOM, STM, MFM, …) data analysis software

Subversion commits

Recent commits to Gwyddion subversion repository:

r29200 by yeti-dn on today 12:32:28 in GWYDDION-UNSTABLE

- fixed possibly not invalidating the field in gwy_field_fill_mask()

Modified: field.c

r29199 by yeti-dn on today 12:32:02 in GWYDDION-UNSTABLE

- added a test for the 01 special case of gwy_field_fill_mask()

Modified: nield.c test-list.txt

r29198 by yeti-dn on today 12:19:34 in GWYDDION-UNSTABLE

- added a Line part_copy() test

Modified: field.c line.c test-list.txt

r29197 by yeti-dn on today 11:53:10 in GWYDDION-UNSTABLE

- added tests for extend() methods with UNDEIFNED exterior

Modified: field.c line.c nield.c test-list.txt

r29196 by yeti-dn on today 10:37:28 in GWYDDION-UNSTABLE

- added gwy_nield_extend() tests

Modified: nield.c test-list.txt

r29195 by yeti-dn on today 10:36:33 in GWYDDION-UNSTABLE

- formal cleanup

Modified: field.c

r29194 by yeti-dn on today 10:36:13 in GWYDDION-UNSTABLE

- support UNDEFINED exterior in Field and Line extend functions

Modified: extend.c

r29193 by yeti-dn on today 10:35:28 in GWYDDION-UNSTABLE

- added a Line part copying function

Modified: line.c line.h

r29192 by yeti-dn on today 10:17:14 in GWYDDION-UNSTABLE

- fixed simple bugs and typos in gwy_nield_extend()

Modified: extend.c

r29191 by yeti-dn on today 09:11:38 in GWYDDION-UNSTABLE

- use gwy_nield_extend()

Modified: extend.c mask_shift.c

r29190 by yeti-dn on today 09:11:22 in GWYDDION-UNSTABLE

- converted measure_lattice to Nield mask

Modified: measure_lattice.c

r29189 by yeti-dn on today 09:10:46 in GWYDDION-UNSTABLE

- removed dead code

Modified: tip.c

r29188 by klapetek on yesterday 20:44:08 in gwyddion

added option to subtract value in particular pixel

Modified: volume_zposlevel.c

r29187 by yeti-dn on yesterday 15:59:00 in GWYDDION-UNSTABLE

- added a native gwy_nield_extend() function

Modified: extend.c extend.h

r29186 by yeti-dn on 2026-01-12 18:05:30 in GWYDDION-UNSTABLE

- converted mask_shift to Nield mask

Modified: mask_shift.c

r29185 by yeti-dn on 2026-01-12 17:59:52 in GWYDDION-UNSTABLE

- re-fixed a Field/Nield function confusion

Modified: extend.c

r29184 by yeti-dn on 2026-01-12 17:58:42 in GWYDDION-UNSTABLE

- converted maskops to Nield mask

Modified: maskops.c

r29183 by yeti-dn on 2026-01-12 17:47:53 in GWYDDION-UNSTABLE

- converted mask_noisify to Nield mask

Modified: mask_noisify.c

r29182 by yeti-dn on 2026-01-12 17:43:38 in GWYDDION-UNSTABLE

- some TODO notes from conversion of modules to Nield masks

Modified: TODO.gwy3

r29181 by yeti-dn on 2026-01-12 17:43:21 in GWYDDION-UNSTABLE

- converted mask_morph to Nield mask
- somewhat hairy with multiple Field/Nield conversions

Modified: mask_morph.c

r29180 by yeti-dn on 2026-01-12 17:26:58 in GWYDDION-UNSTABLE

- converted mask_edit to Nield mask

Modified: mask_edt.c

r29179 by yeti-dn on 2026-01-12 17:21:07 in GWYDDION-UNSTABLE

- converted mask_distribute to Nield mask

Modified: mask_distribute.c

r29178 by yeti-dn on 2026-01-12 17:10:29 in GWYDDION-UNSTABLE

- converted maskcor to Nield mask
- a bit hairy since it was using a single field for both score and mask

Modified: maskcor.c

r29177 by yeti-dn on 2026-01-12 16:32:57 in GWYDDION-UNSTABLE

- added more operations to gwy_nield_logical()

Modified: enums.c grains-nield.c grains-nield.h

r29176 by yeti-dn on 2026-01-12 15:48:05 in GWYDDION-UNSTABLE

- converted mark_with to Nield mask
- a substantial rewrite as the entire module is about creating and modifying the mask in various ways

Modified: mark_with.c

r29175 by yeti-dn on 2026-01-12 14:42:40 in GWYDDION-UNSTABLE

- converted mark_disconn to Nield mask

Modified: mark_disconn.c

r29174 by yeti-dn on 2026-01-12 14:42:28 in GWYDDION-UNSTABLE

- fixed code alignement

Modified: extend.c

r29173 by yeti-dn on 2026-01-12 14:25:46 in GWYDDION-UNSTABLE

- documented other grain merge modes

Modified: enums.c grains-nield.c

r29172 by yeti-dn on 2026-01-12 14:11:33 in GWYDDION-UNSTABLE

- converted logistic to Nield mask

Modified: logistic.c

r29171 by yeti-dn on 2026-01-12 12:48:34 in GWYDDION-UNSTABLE

- converted linematch to Nield mask

Modified: linematch.c

r29170 by yeti-dn on 2026-01-12 10:12:53 in GWYDDION-UNSTABLE

- converted linecorrect to Nield mask

Modified: linecorrect.c

r29169 by yeti-dn on 2026-01-12 09:55:33 in GWYDDION-UNSTABLE

- converted level_grains to Nield mask

Modified: level_grains.c

r29168 by yeti-dn on 2026-01-11 15:25:20 in GWYDDION-UNSTABLE

- converted laplace to Nield mask

Modified: laplace.c

r29167 by yeti-dn on 2026-01-11 15:23:31 in GWYDDION-UNSTABLE

- swapped the masked and unmasked arguments of Field fill-mask functions to the
  more natural (less error prone) order

Modified: dwt.c field.c field.h fractals.c stats--acfpsdf.c indent_analyze.c field.c

r29166 by yeti-dn on 2026-01-11 15:18:38 in GWYDDION-UNSTABLE

- converted indent_analyze to Nield mask
- a substantial rewrite; there is a lot of mask wrestling

Modified: indent_analyze.c

r29165 by yeti-dn on 2026-01-11 15:13:42 in GWYDDION-UNSTABLE

- use the full-field gwy_field_fill_mask() where appropriate

Modified: dwt.c fractals.c stats--acfpsdf.c

r29164 by yeti-dn on 2026-01-11 15:11:46 in GWYDDION-UNSTABLE

- fixed swapped arguments of gwy_field_area_fill_mask()

Modified: stats--acfpsdf.c

r29163 by yeti-dn on 2026-01-11 15:06:47 in GWYDDION-UNSTABLE

- added a private helper for filling a field simply with 0 and 1 according to a mask

Modified: field.c internal.h nield.c

r29162 by yeti-dn on 2026-01-11 14:58:46 in GWYDDION-UNSTABLE

- added full-field variants of a couple of functions

Modified: field.c field.h filters--minmax.c filters.h

r29161 by yeti-dn on 2026-01-11 14:57:58 in GWYDDION-UNSTABLE

- added a couple more modes to gwy_nield_logical()
- moved GwyMergeType to grains-nield.h and changed the enum values to correspond to the
  16 basic operations

Modified: enums.c enums.h grains-nield.c grains-nield.h

r29160 by yeti-dn on 2026-01-11 11:29:41 in GWYDDION-UNSTABLE

- special-case thresholding for the common case when one of the edge points is infinite

Modified: grains-nield.c

r29159 by yeti-dn on 2026-01-11 11:20:54 in GWYDDION-UNSTABLE

- renamed Field thresholding function arguments to make a bit more sense

Modified: filters.c filters.h

r29158 by yeti-dn on 2026-01-11 11:12:35 in GWYDDION-UNSTABLE

- use return values from Nield normalisation functions to decide whether set or remove
  result mask

Modified: arithmetic.c facet_analysis.c facet_measure.c grain_edge.c grain_mark.c grain_wshed.c

r29157 by yeti-dn on 2026-01-11 10:53:39 in GWYDDION-UNSTABLE

- return a value from gwy_nield_flatten() indicating whether the Nield is non-empty

Modified: grains-nield.c grains-nield.h

r29156 by yeti-dn on 2026-01-11 10:38:10 in GWYDDION-UNSTABLE

- converted grain_wshed to Nield mask

Modified: grain_wshed.c

r29155 by yeti-dn on 2026-01-10 17:37:04 in GWYDDION-UNSTABLE

- converted hertz to Nield mask

Modified: hertz.c

r29154 by yeti-dn on 2026-01-10 17:30:49 in GWYDDION-UNSTABLE

- number grains when we create a fresh mask

Modified: arithmetic.c extend.c facet_analysis.c facet_measure.c good_profile.c grain_edge.c grain_mark.c

r29153 by yeti-dn on 2026-01-10 17:24:22 in GWYDDION-UNSTABLE

- converted grain_summary to Nield mask

Modified: grain_summary.c

r29152 by yeti-dn on 2026-01-10 16:38:06 in GWYDDION-UNSTABLE

- removed TODO Nield comment

Modified: grain_stat.c

r29151 by yeti-dn on 2026-01-10 16:27:15 in GWYDDION-UNSTABLE

- removed separate slope and curvature marking functions

Modified: grains.c grains.h

1.3 (yeti, 2014-06-08 11:10:03)
© David Nečas and Petr Klapetek

Home Download News Features Screenshots Documentation Communicate Participate Resources Publications Applications Site Map

Valid XHTML 1.0 Valid CSS