Difference between revisions of "Template:LSL Function/position"

From Second Life Wiki
Jump to navigation Jump to search
m
m (uggg)
Line 11: Line 11:
   {{#if:{{{local|}}}|
   {{#if:{{{local|}}}|


     {{#vardefine:p_{{{1|}}}_desc|position in {{HoverLink|Viewer coordinate frames#Region|Origin is the origin of the region which {{String|owns}} the object.|region}} or [[Viewer coordinate frames#Local|local coordinates]]}}
     {{#vardefine:p_{{{1|}}}_desc|position in {{HoverLink|Viewer coordinate frames#Region|Origin is the origin of the region which {{String|owns}} the object.|region}} or [[Viewer coordinate frames#Local|local coordinates]]{{{desc|}}}}}


     {{#vardefine:p_{{{1|}}}_hover|position in region or local coordinates}}
     {{#vardefine:p_{{{1|}}}_hover|position in region or local coordinates{{#if:{{{hover|}}}|{{{hover|}}}|{{{desc|}}}}}}}


   |
   |
     {{#ifeq:{{{1|}}}|point|
     {{#ifeq:{{{1|}}}|point|


       {{#vardefine:p_{{{1|}}}_desc|A point in {{HoverLink|Viewer coordinate frames#Region|Origin is the origin of the region which {{String|owns}} the object.|region-local}} space}}
       {{#vardefine:p_{{{1|}}}_desc|A point in {{HoverLink|Viewer coordinate frames#Region|Origin is the origin of the region which {{String|owns}} the object.|region-local}} space{{{desc|}}}}}


       {{#vardefine:p_{{{1|}}}_hover|A point in region-local space}}
       {{#vardefine:p_{{{1|}}}_hover|A point in region-local space{{#if:{{{hover|}}}|{{{hover|}}}|{{{desc|}}}}}}}


     |
     |


       {{#vardefine:p_{{{1|}}}_desc|position in {{HoverLink|Viewer coordinate frames#Region|Origin is the origin of the region which {{String|owns}} the object.|region coordinates}}}}
       {{#vardefine:p_{{{1|}}}_desc|position in {{HoverLink|Viewer coordinate frames#Region|Origin is the origin of the region which {{String|owns}} the object.|region coordinates}}{{{desc|}}}}}


       {{#vardefine:p_{{{1|}}}_hover|position in region coordinates}}
       {{#vardefine:p_{{{1|}}}_hover|position in region coordinates{{#if:{{{hover|}}}|{{{hover|}}}|{{{desc|}}}}}}}


     }}
     }}
Line 35: Line 35:
     {{#ifeq:{{{1|}}}|offset|
     {{#ifeq:{{{1|}}}|offset|


       {{#vardefine:p_{{{1|}}}_desc|offset relative to the object's center and expressed in [[Viewer coordinate frames#Local|local coordinates]]}}
       {{#vardefine:p_{{{1|}}}_desc|offset relative to the object's center and expressed in [[Viewer coordinate frames#Local|local coordinates]]{{{desc|}}}}}


       {{#vardefine:p_{{{1|}}}_hover|offset relative to the object's center and expressed in local coordinates}}
       {{#vardefine:p_{{{1|}}}_hover|offset relative to the object's center and expressed in local coordinates{{#if:{{{hover|}}}|{{{hover|}}}|{{{desc|}}}}}}}


     |
     |


       {{#vardefine:p_{{{1|}}}_desc|position in [[Viewer coordinate frames#Local|local coordinates]]}}
       {{#vardefine:p_{{{1|}}}_desc|position in [[Viewer coordinate frames#Local|local coordinates]]{{{desc|}}}}}


       {{#vardefine:p_{{{1|}}}_hover|position in local coordinates}}
       {{#vardefine:p_{{{1|}}}_hover|position in local coordinates{{#if:{{{hover|}}}|{{{hover|}}}|{{{desc|}}}}}}}


     }}
     }}

Revision as of 10:52, 15 May 2012

This template is to be used to specify setup the description for position like parameters (offsets, positions, points, etc.).

Right now it's pretty basic and easy to edit. I'm wondering if these functions should be in a position parameter specific category.

TODO

  • add clamping flag and verbiage for out of region/range coordinates.