MAXScript Extensions > MAXScript Extensions for Particle Flow > Particle Flow Classes > Data Operators > Data Sub-Operators >

# icon : ReferenceTarget

    icon - superclass: ReferenceTarget; super-superclass:MAXWrapper - 14:0 - classID: #(1137313553, 554188032)

Description:

NEW in 3ds Max 2014: The icon Particle Data View sub-operator acquires properties from Data operator or test icon.

Constructor:

    icon...

Properties:

## Icon Property group of controls

    <icon>.Type     Integer    default: 6   --  integer

Get/set the selection of the "Icon Property" drop-down list.

Possible values are:

0 - Closest Point

1 - Collision Point

2 - Distance To Icon

3 - Inside Icon

4 - Icon Local Coordinates

5 - Icon Rotation

6 - Icon Pivot (default)

7 - Icon Scale

8 - Icon Size

9 - Icon Speed

10 - Icon Spin

11 - Icon TM

12 - Point Normal

13 - Point Position

14 - Point Speed

15 - Random Surface Point

16 - Random Volume Point

    <icon>.Static_Icon     BooleanClass    default: false   --  boolean

Get/set the state of the "Static Icon" checkbox.

## Subframe Sampling group of controls

    <icon>.Subframe_Placement     BooleanClass    default: false   --  boolean

Get/set the state of the "Placement" checkbox.

    <icon>.Subframe_Geometry     BooleanClass    default: false   --  boolean

Get/set the state of the "Geometry" checkbox.

## Data Wiring group of controls

    <icon>.Use_T1     BooleanClass    default: false   --  boolean

Get/set the state of the "T1 As Icon Timing" checkbox.

    <icon>.Use_V3     BooleanClass    default: false   --  boolean

Get/set the state of the "V2 As Particle Speed" checkbox.

    <icon>.Use_V4     BooleanClass    default: false   --  boolean

Get/set the state of the "V3 As Particle Speed" checkbox.

## Uniqueness group of controls

    <icon>.Random_Seed     Integer    default: 82655   --  animatable; integer

Get/set the value of the "Seed" spinner.

    <icon>.Use_E4     BooleanClass    default: false   --  boolean

Get/set the state of the "E4" checkbox.

## Input and Filter sockets

    <icon>.Input_1     UndefinedClass    default: undefined   --  maxObject

    <icon>.Input_2     UndefinedClass    default: undefined   --  maxObject

    <icon>.Input_3     UndefinedClass    default: undefined   --  maxObject

    <icon>.Input_4     UndefinedClass    default: undefined   --  maxObject

Get/set the sub-object connected to the corresponding Input socket of the Icon sub-operator.

    <icon>.Filter     UndefinedClass    default: undefined   --  maxObject

Get/set the sub-operator connected to the Filter socket of the Icon sub-operator.

## icon interfaces:

The following common interface is exposed by the icon Particle Data View sub-operator:

Interface: DataViewItem