QCAD
Open Source 2D CAD
arguments.js File Reference

Functions

void getArgument (void args, void shortFlag, void longFlag, void def)
 
void getArguments (void args, void shortFlag, void longFlag)
 
void getBoxArgument (void args, void shortFlag, void longFlag, void def)
 
void getColorArgument (void args, void shortFlag, void longFlag, void def)
 
void getFloatArgument (void args, void shortFlag, void longFlag, void def)
 
void getIntArgument (void args, void shortFlag, void longFlag, void def)
 
void getIntListArgument (void args, void shortFlag, void longFlag, void def)
 
void getVectorArgument (void args, void shortFlag, void longFlag, void def)
 
void printArgument (void name, void prop)
 
void printGenericUsage ()
 
void testArgument (void args, void shortFlag, void longFlag)
 

Function Documentation

◆ getArgument()

void getArgument ( void  args,
void  shortFlag,
void  longFlag,
void  def 
)

◆ getArguments()

void getArguments ( void  args,
void  shortFlag,
void  longFlag 
)

◆ getBoxArgument()

void getBoxArgument ( void  args,
void  shortFlag,
void  longFlag,
void  def 
)

◆ getColorArgument()

void getColorArgument ( void  args,
void  shortFlag,
void  longFlag,
void  def 
)

◆ getFloatArgument()

void getFloatArgument ( void  args,
void  shortFlag,
void  longFlag,
void  def 
)

◆ getIntArgument()

void getIntArgument ( void  args,
void  shortFlag,
void  longFlag,
void  def 
)

◆ getIntListArgument()

void getIntListArgument ( void  args,
void  shortFlag,
void  longFlag,
void  def 
)

◆ getVectorArgument()

void getVectorArgument ( void  args,
void  shortFlag,
void  longFlag,
void  def 
)

◆ printArgument()

void printArgument ( void  name,
void  prop 
)
Returns
The argument after the first one of the given flags or the given default value.
Parameters
argsArray of strings (program arguments)
shortFlagE.g. "-o"
longFlagE.g. "-output"
Returns
Array of all arguments after the given flags or an empty array.
Parameters
argsArray of strings (program arguments)
shortFlagE.g. "-o"
longFlagE.g. "-output"
Returns
True if the given arguments contain one of the given flags.

◆ printGenericUsage()

void printGenericUsage ( )

◆ testArgument()

void testArgument ( void  args,
void  shortFlag,
void  longFlag 
)