ObjectType:point3f

From Lavish Software Wiki
Jump to navigation Jump to search

Overview

Object Type Vitals
point3f
Defined By LavishScript
Inherits none
Reduces To Same as X,Y,Z
Variable Object Type point3f
Uses Sub-Types no
C/C++ Type _Point3f *

Members

  • floatptr X: X coordinate
  • floatptr Y: Y coordinate
  • floatptr Z: Z coordinate
  • string XYZ: concatenated XYZ string, separated by commas
  • string XYZ[#]: concatenated XYZ string, separated by given field separator character

Methods

  • Set[X]: Sets x to a given value
  • Set[X,Y]: Sets x,y to a given value
  • Set[X,Y,Z]: Sets x,y,z to a given value

Examples

Declare a point3f variable

  • declare coord1 point3f
Note: You cannot set X,Y,Z at declaration

Set all 3 values in a point3f variable

  • coord1:Set[3982.32,3924.12,4999.91]

Set just X value

  • coord1:Set[5892.33]

Copy coordinates from one variable to another

  • coord2:Set[${coord1.X},${coord1.Y},${coord1.Z}]

See Also

LavishScript Object Types