値クラスは、すべての MAXScript クラスのルート クラスに相当します。これは、どのクラスでも使用できるメソッドおよび演算子を提供します。
「プロパティ、メソッド、演算子、リテラル」で説明されているように、各クラスはそのクラスの外部インタフェースを指定できます。これらの外部インタフェースは、次のカテゴリに分類されています。
MAXScript 内の各クラスの説明では、これらの外部インタフェースがすべて解説されています。
メソッド、演算子、プロパティに与えられた構文形式では、<type_name>規則を使用して引数やプロパティ値のタイプが指定されます。 type_name は、その引数やプロパティで使用可能な値のタイプを表します。この値には、正しいタイプの値に評価されるものであれば、任意の式を使用できます。たとえば、 <boolean> は true または false のいずれかのブール値を意味します。
また、関数の呼び出しに指定されるのは、コレクション上に自動的にマップされる値です。つまり、関数への最初の引数としてコレクションが指定された場合、関数ではコレクションの要素が自動的に繰り返し呼び出されます。詳細は、「コレクション」を参照してください。