summaryrefslogtreecommitdiff
path: root/graphics/asymptote/v3dheadertypes.h
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-12-28 03:01:00 +0000
committerNorbert Preining <norbert@preining.info>2021-12-28 03:01:00 +0000
commitecdf859b6ce481abfd530425dcf6f0f764bd0001 (patch)
tree13bc161dc046876ac6c92fce5f9f5034ba9aa573 /graphics/asymptote/v3dheadertypes.h
parent790995b7e79697514364450bf9c04f1b8d500838 (diff)
CTAN sync 202112280300
Diffstat (limited to 'graphics/asymptote/v3dheadertypes.h')
-rw-r--r--graphics/asymptote/v3dheadertypes.h69
1 files changed, 69 insertions, 0 deletions
diff --git a/graphics/asymptote/v3dheadertypes.h b/graphics/asymptote/v3dheadertypes.h
new file mode 100644
index 0000000000..e27fa68c1f
--- /dev/null
+++ b/graphics/asymptote/v3dheadertypes.h
@@ -0,0 +1,69 @@
+// Enum class for v3dheadertypes
+// AUTO-GENERATED from v3dheadertypes.csv
+// Generated at 2021-12-27 12:44:53.701402
+
+namespace camp
+{
+enum v3dheadertypes : uint32_t
+{
+canvasWidth=1,
+// UINT Canvas width
+
+canvasHeight=2,
+// UINT Canvas height
+
+absolute=3,
+// BOOL true: absolute size; false: scale to canvas
+
+minBound=4,
+// TRIPLE Scene minimum bounding box corners
+
+maxBound=5,
+// TRIPLE Scene maximum bounding box corners
+
+orthographic=6,
+// BOOL true: orthographic; false: perspective
+
+angleOfView=7,
+// REAL Field of view angle
+
+initialZoom=8,
+// REAL Initial zoom
+
+viewportShift=9,
+// PAIR Viewport shift (for perspective projection)
+
+viewportMargin=10,
+// PAIR Margin around viewport
+
+light=11,
+// RGB Direction and color of each point light source
+
+background=12,
+// RGBA Background color
+
+zoomFactor=13,
+// REAL Zoom base factor
+
+zoomPinchFactor=14,
+// REAL Zoom pinch factor
+
+zoomPinchCap=15,
+// REAL Zoom pinch limit
+
+zoomStep=16,
+// REAL Zoom power step
+
+shiftHoldDistance=17,
+// REAL Shift-mode maximum hold distance (pixels)
+
+shiftWaitTime=18,
+// REAL Shift-mode hold time (milliseconds)
+
+vibrateTime=19,
+// REAL Shift-mode vibrate time (milliseconds)
+
+};
+
+} // namespace camp
+// End of File