Crashing with Coffee

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 07/04/2004 at 10:18, xxxxxxxx wrote:

User Information:
Cinema 4D Version:   8.100 
Platform:      
Language(s) :   C.O.F.F.E.E  ;

---------
I'm trying to alter a polygon objects points positions. unfortunatly what i want to do causes crashes I can't explain. the following code, ist very similar to what I've tried and it works.
 
main ( the_Document, the_Object )
{
println("active");

var p=the_Object->GetPoint(0);

//if first points x-value is not -1
//run coffee program
if(p.x!=-1)
{

var angle=cos(3.141592654*46.055/180);
var array=the_Object->GetPoints();
var count = sizeof(array);

var i;
for (i = 1; i < count; i++)
{
//print(tostring(z)+" / " + tostring(angle) +"\n");
array _.x=array _.z*angle;

//array _.y=array _.z*angle;

}

the_Object->SetPoints(array);

//ensure that the first points x-value ist -1
p.x=-1;
the_Object->SetPoint(0,p);
}
}____
________ 
I get the list of points, change the x value and reset the list. perfekt. in the for-loop I've excluded a little code where i change the y value. if i enable it, i get a crash usually right away, sometimes i see the result and then it crashes. if I simply set the value of array[i].y to 0 , no problem. but as soon as i integrate the z value, kaboooom. Cinema crashes completely. if i do this : array[i].y = array[i].y+50; it works as well.
____really weird. and i just can't find a solution.


THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 07/04/2004 at 12:16, xxxxxxxx wrote:

array _.x=array _.z*angle;

//array _.y=array _.z*angle;


the idices got lost... i copied it out of a different forum, where i was hoping for help. and it didn't display [i] there.
so this is in my code
array _[ i ].x=array[ i ].z*angle;

//array[ i ].y=array[ i ].z*angle;_

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 22/04/2004 at 18:12, xxxxxxxx wrote:

As noted in another thread, please enclose code within code tags. Also, you might want to upgrade to 8.207 (or 8.503) and test the code there  (8.100 is unsupported). I don't see anything immediately wrong with your code.

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 23/04/2004 at 02:11, xxxxxxxx wrote:

thanks for the reply. i actually managed to get it work without changing anything, but using version 7. with version 8.5 it crashed.