' Matrices o Arrays. ' Si declaras un array mediante el uso de Dim el tipo de cada ' elemento del array es generico (puede contener un valor de cualquier tipo). ' A cada posicion le puedes asignar un valor del cualquier tipo. ' Pero al array no se le puede asignar un array especifico ' como un rhpoint o un array(2, 2, 2). Estos son arrays de elementos de tipos concretos. ' En el momento de la declaración entre los parentesis se indica el indice máximo ' si el indice máximo es 2, iria de 0 a 2. ' Para crear una matriz, creamos un vector y luego le asignamos componente a componente. Sub probe1() Dim p1(2) ' error, no es lo mismo un array generico que un array punto. ' p1 = rhino.getpoint("un punto") ' p1 = array(2, 2, 2) p1(0) = array(2, 2, 2) ' en la primera fila, 3 columnas todas con valor 2. p1(1) = rhino.getpoint("un punto") ' en la segunda fila un punto de rhino. rhino.print p1(0)(0) ' interesante forma de acceder al primer elemento de la primera fila p1(2) = 6 ' en la tercera fila un entero End Sub