MaxPlus Python API Reference
ArrayParameter Class Reference
+ Inheritance diagram for ArrayParameter:

Public Member Functions

def Append (self, *args)
 
def Count (self)
 
def Delete (self, *args)
 
def GetController (self, *args)
 
def GetIsAnimatable (self)
 
def GetIsArrayData (self)
 
def GetIsArrayParameter (self)
 
def GetIsObsolete (self)
 
def GetIsReadOnly (self)
 
def GetIsResizable (self)
 
def GetItem (self, *args)
 
def GetName (self)
 
def GetParamType (self)
 
def GetValue (self, *args)
 
def Insert (self, *args)
 
def ReplaceController (self, *args)
 
def SetController (self, *args)
 
def SetCount (self, *args)
 
def SetValue (self, *args)
 

Static Public Attributes

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

Detailed Description

Represents an array parameter in a IParamBlock2.

Member Function Documentation

◆ Append()

def Append (   self,
args 
)
Append(ArrayParameter self, FPValue x) -> int

◆ Count()

def Count (   self)
Count(ArrayParameter self) -> int

◆ Delete()

def Delete (   self,
args 
)
Delete(ArrayParameter self, int tabIndex, int count) -> int

◆ GetController()

def GetController (   self,
args 
)
GetController(ArrayParameter self, int tabIndex) -> Control

◆ GetIsAnimatable()

def GetIsAnimatable (   self)
GetIsAnimatable(ArrayParameter self) -> bool

◆ GetIsArrayData()

def GetIsArrayData (   self)
GetIsArrayData(ArrayParameter self) -> bool

◆ GetIsArrayParameter()

def GetIsArrayParameter (   self)
GetIsArrayParameter(ArrayParameter self) -> bool

◆ GetIsObsolete()

def GetIsObsolete (   self)
GetIsObsolete(ArrayParameter self) -> bool

◆ GetIsReadOnly()

def GetIsReadOnly (   self)
GetIsReadOnly(ArrayParameter self) -> bool

◆ GetIsResizable()

def GetIsResizable (   self)
GetIsResizable(ArrayParameter self) -> bool

◆ GetItem()

def GetItem (   self,
args 
)
GetItem(ArrayParameter self, int tabIndex) -> Parameter

◆ GetName()

def GetName (   self)
GetName(ArrayParameter self) -> WStr

◆ GetParamType()

def GetParamType (   self)
GetParamType(ArrayParameter self) -> int

◆ GetValue()

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

◆ Insert()

def Insert (   self,
args 
)
Insert(ArrayParameter self, FPValue x, int tabIndex) -> int

◆ ReplaceController()

def ReplaceController (   self,
args 
)
ReplaceController(ArrayParameter self, Control c, int tabIndex, bool preserveFrame0Value=True)
ReplaceController(ArrayParameter self, Control c, int tabIndex)

◆ SetController()

def SetController (   self,
args 
)
SetController(ArrayParameter self, Control c, int tabIndex, bool preserveFrame0Value=True)
SetController(ArrayParameter self, Control c, int tabIndex)

◆ SetCount()

def SetCount (   self,
args 
)
SetCount(ArrayParameter self, int count)

◆ SetValue()

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)