Unit X3DNodesDetailOptions

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

Parsing command-line options that control the quadric rendering quality.

Overview

Functions and Procedures

procedure X3DNodesDetailOptionsParse;
function X3DNodesDetailOptionsHelp: string;

Description

Functions and Procedures

procedure X3DNodesDetailOptionsParse;

Parses --detail-xxx command-line options, and sets Detail_Xxx variables appropriately.

Parses these options:

  --detail-quadric-slices VALUE
  --detail-quadric-stacks VALUE
  --detail-rect-divisions VALUE

and sets Detail_QuadricSlices, Detail_QuadricStacks and Detail_RectDivisions variables.

Exceptions raised
EInvalidParams
on violation of allowed Detail values (e.g. when Detail_QuadricSlices < 3 etc.)
EConvertError
when option Argument is not an int
function X3DNodesDetailOptionsHelp: string;