Changing the number of points of a spline
- 
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 09/03/2006 at 05:45, xxxxxxxx wrote: User Information: 
 Cinema 4D Version: 9.x
 Platform: Mac OSX ;
 Language(s) : C.O.F.F.E.E ;--------- 
 I already have a spline object in my document. Now, I would like to be able to add it or subtract it points (no matter their positions, that is already solved). So, for example, the spline has 5 control points but I would like to be able to change that at will, making it have, lets say 3 or 10 points, using COFFEE, of course. Possible? If yes, how?
 Thank you in advance for any help.Rui Batista 
- 
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 09/03/2006 at 06:06, xxxxxxxx wrote: You can try MCOMMAND_SPLINE_ROUND with a SendModelingCommand() 
 -Sneaker
- 
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 09/03/2006 at 08:14, xxxxxxxx wrote: Thank you, Sneaker. It seems to work when I do it manually. But, when I try to code it in COFFEE, it can't pass the second line: bc=new(BaseContainer); 
 bc->SetData(MDATA_SPLINE_ROUNDPOINTS,n_points);
 bc->SetData(MDATA_SPLINE_ROUNDTYPE,1);It tells me that "variable of function expected" at the place I have the n_points variable typed. It doesn't even work when I try to set it to a constant, like 10 or 20. 
 What could be wrong with such a simple code?Rui Batista 
- 
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 09/03/2006 at 14:05, xxxxxxxx wrote: There seems to be some missing constants. 
 That code worked here
 bc->SetData(2015,99);
 bc->SetData(2016,0);
 SendModelingCommand(450000039,doc,op,bc,MODIFY_POINTSELECTION);
 I found the values in coffeesymbols.h (ID_MODELING_SPLINE_ROUND_TOOL=450000039,)
 and in toolsplineround.h
 Don't ask me how I found that, but I'm quit good in guessing without understanding too much about that all ;o).
 Edit:
 Oh, yes and the minimum points seem to be 3.
 hey, I'm glad I could help. You don't know how much I learned already from your tutorials and files.all the best, 
 -Sneaker
- 
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 10/03/2006 at 18:41, xxxxxxxx wrote: Thank you VERY MUCH, Sneaker. 
 It worked fine!! Rui Batista