XSI_Limit

Specifies the minimum and maximum limits of a parameter value.

XSI_Limit is usually contained in an XSI_Transform template, and specifies the position and rotation limits of an object.

Introduced

5.0

Template

XSI_Limit { 
   <sParameterName>, 
   <bMinActive>, 
   <fMin>, 
   <bMaxActive>, 
   <fMax>, 
}

Members

Member name

Type

Description

sParameterName

String

Name of the parameter. For example, "posx" or "roty"

bMinActive

Boolean

Specifies whether the minimum limit is active.

• 0 = not active

• 1 = active

fMin

Float

Specifies the minimum limit of the parameter value,

bMaxActive

Boolean

Specifies whether the maximum limit is active.

• 0 = not active

• 1 = active

fMax

Float

Specifies the maximum limit of the parameter value,

Example

SI_Model MDL-cube { 

   ...

       XSI_Transform { 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          "XYZ", 
          1.000000, 
          1.000000, 
          1.000000, 
          1, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          1.000000, 
          1.000000, 
          1.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          1.000000, 
          1.000000, 
          1.000000, 
          1.000000, 
          1.000000, 
          1.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          0.000000, 
          XSI_Limit { 
              "posx", 
              1, 
              -89.055000, 
              0, 
              0.000000, 
          }

          XSI_Limit { 
              "posy", 
              0, 
              0.000000, 
              0, 
              0.000000, 
          }

          XSI_Limit { 
              "posz", 
              0, 
              0.000000, 
              0, 
              0.000000, 
          }

          XSI_Limit { 
              "rotx", 
              0, 
              0.000000, 
              0, 
              0.000000, 
          }

          XSI_Limit { 
              "roty", 
              0, 
              0.000000, 
              0, 
              0.000000, 
          }

          XSI_Limit { 
              "rotz", 
              1, 
              -180.895996, 
              1, 
              284.776001, 
          }
       }
   ...
   }


Softimage|Crosswalk v3.11