From 2f3d192fd65abd0bc5efdbf71b73c01718b3ef3e Mon Sep 17 00:00:00 2001 From: Roger Davis Date: Wed, 29 Nov 2023 15:36:02 -1000 Subject: [PATCH] Add longoptions support for gmtvector. (#8069) Co-authored-by: Paul Wessel --- src/longopt/gmtvector_inc.h | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/src/longopt/gmtvector_inc.h b/src/longopt/gmtvector_inc.h index fc7857a9178..5eb7e0467db 100644 --- a/src/longopt/gmtvector_inc.h +++ b/src/longopt/gmtvector_inc.h @@ -25,28 +25,19 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { short_directives, long_directives, short_modifiers, long_modifiers, transproc_mask */ - { 0, 'A', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'C', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'E', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'N', "", - "", "", + { 0, 'A', "primary_vector|primary_vec", + "m", "mean", "", "", GMT_TP_STANDARD }, - { 0, 'S', "", - "", "", + { 0, 'C', "cartesian", + "i,o", "in,out", "", "", GMT_TP_STANDARD }, - { 0, 'T', "", - "", "", + { 0, 'E', "geod2geoc", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "normalize", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'S', "secondary_vector|secondary_vec", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'T', "transform", + "a,b,d,D,p,s,r,R,t,x", "average,bisector,dotproduct,angle,gcircle,sum,rotate,rotate2,translate,crossproduct", "", "", GMT_TP_STANDARD }, { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */