From a1be17cc7853e28d4167c4a63d365a4d68a6e364 Mon Sep 17 00:00:00 2001 From: Paul Ramsey Date: Tue, 25 Jun 2013 11:29:26 -0700 Subject: [PATCH] Add filters.selector --- doc/pipeline/filters.selector.txt | 139 ++++++++++++++++++++++++++++++ doc/pipeline/index.txt | 1 + 2 files changed, 140 insertions(+) create mode 100644 doc/pipeline/filters.selector.txt diff --git a/doc/pipeline/filters.selector.txt b/doc/pipeline/filters.selector.txt new file mode 100644 index 0000000000..12d25422ea --- /dev/null +++ b/doc/pipeline/filters.selector.txt @@ -0,0 +1,139 @@ +.. _filters.selector: + +filters.selector +================ + +The selector filter allows you to add and remove attributes from a stream of points, or mark attributes to be ignored by the final writing stage. + +Example +------- + +.. code-block:: xml + + + + + + + + + + + + + + +Options +------- + +keep + A list of dimensions to retain in the point stream, expressed as an options list. + + dimension + The name of dimension to retain in the point stream. There can be multiple `dimension` options under a `keep` option. + +ignore + A list of dimensions to mark as ignored in the point stream, expressed as an options list. + + dimension + The name of dimension to mark as ignored in the point stream. There can be multiple `dimension` options under an `ignore` option. + +create + A list of dimensions to create in the point stream, expressed as an options list. + + dimension + The names the dimensions to create in the point stream. There can be multiple `dimension` options under an `ignore` option. [Required] + + type + The data type of the dimension. One of: int8_t, uint8_t, int16_t, uint16_t, int32_t, uint32_t, int64_t, uint64_t, float_t, double_t. [Required] + size + The width of the dimension, in bytes (should match the declared type) [Optional] + description + This is the dimensions description [Optional] + endianness + "big" or "small" [Optional] + uuid + A unique value for the dimension (eg: aabbc982-17c3-4c18-8c76-e3a9b344af86) [Optional] + parent_uuid + If the dimension is derived from another dimension, the unique value for that parent. [Optional] + scale + The scaling to apply to the dimension values. [Required] + offset + The offset to apply to the dimension values. [Default: 0.0] + + + \ No newline at end of file diff --git a/doc/pipeline/index.txt b/doc/pipeline/index.txt index 359743c013..3572e841fc 100644 --- a/doc/pipeline/index.txt +++ b/doc/pipeline/index.txt @@ -29,5 +29,6 @@ Filters filters.inplacereprojection filters.predicate filters.programmable + filters.selector