ArrayParameter Class Reference

ArrayParameter Class Reference
+ This reference page is linked to from the following overview topics:

Class Description

Represents an array parameter in a IParamBlock2.
+ Inheritance diagram for ArrayParameter:

Public Member Functions

def Append
 
def Count
 
def Delete
 
def GetController
 
def GetItem
 
def GetName
 
def GetType
 
def GetValue
 
def Insert
 
def IsAnimatable
 
def IsArrayData
 
def IsArrayParameter
 
def IsObsolete
 
def IsReadOnly
 
def IsResizable
 
def ReplaceController
 
def SetController
 
def SetCount
 
def SetValue
 

Static Public Attributes

tuple IsAnimatable = _swig_property(IsAnimatable)
 
tuple IsArrayData = _swig_property(IsArrayData)
 
tuple IsArrayParameter = _swig_property(IsArrayParameter)
 
tuple IsObsolete = _swig_property(IsObsolete)
 
tuple IsReadOnly = _swig_property(IsReadOnly)
 
tuple IsResizable = _swig_property(IsResizable)
 
tuple Items = _swig_property(lambda self: (self.GetItem(i) for i in xrange(self.Count())))
 
tuple Name = _swig_property(GetName)
 
tuple NumItems = _swig_property(Count)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple Type = _swig_property(GetType)
 
tuple Value = _swig_property(GetValue, SetValue)
 

Member Function Documentation

def Append (   self,
  args 
)
Append(ArrayParameter self, FPValue x) -> int
def Count (   self)
Count(ArrayParameter self) -> int
def Delete (   self,
  args 
)
Delete(ArrayParameter self, int tabIndex, int count) -> int
def GetController (   self,
  args 
)
GetController(ArrayParameter self, int tabIndex) -> Control
def GetItem (   self,
  args 
)
GetItem(ArrayParameter self, int tabIndex) -> Parameter
def GetName (   self)
GetName(ArrayParameter self) -> WStr
def GetType (   self)
GetType(ArrayParameter self) -> int
def GetValue (   self,
  args 
)
GetValue(ArrayParameter self, TimeValue t, int tabIndex) -> FPValue
GetValue(ArrayParameter self, TimeValue t=Autodesk::Max::Now()) -> FPValue
GetValue(ArrayParameter self) -> FPValue
def Insert (   self,
  args 
)
Insert(ArrayParameter self, FPValue x, int tabIndex) -> int
def IsAnimatable (   self)
IsAnimatable(ArrayParameter self) -> bool
def IsArrayData (   self)
IsArrayData(ArrayParameter self) -> bool
def IsArrayParameter (   self)
IsArrayParameter(ArrayParameter self) -> bool
def IsObsolete (   self)
IsObsolete(ArrayParameter self) -> bool
def IsReadOnly (   self)
IsReadOnly(ArrayParameter self) -> bool
def IsResizable (   self)
IsResizable(ArrayParameter self) -> bool
def ReplaceController (   self,
  args 
)
ReplaceController(ArrayParameter self, Control c, int tabIndex, bool preserveFrame0Value=True)
ReplaceController(ArrayParameter self, Control c, int tabIndex)
def SetController (   self,
  args 
)
SetController(ArrayParameter self, Control c, int tabIndex, bool preserveFrame0Value=True)
SetController(ArrayParameter self, Control c, int tabIndex)
def SetCount (   self,
  args 
)
SetCount(ArrayParameter self, int count)
def SetValue (   self,
  args 
)
SetValue(ArrayParameter self, FPValue x, TimeValue t, int tabIndex)
SetValue(ArrayParameter self, FPValue x, TimeValue t=Autodesk::Max::Now())
SetValue(ArrayParameter self, FPValue x)