Here you will find documentation on all the descriptions that Cinema 4D currently has. You can list them Alphabetically, by Type or Plugin . The sample Python and C++ code is automatically generated and in some cases may not be 100% correct. If something doesn't work then please refer to the official Cinema 4D SDK documentation for more information.

IDs and information for ToolArrange

ToolArrange

Attributes

  • ENGLISH NAME : Arrange
  • NAME : ToolArrange
  • INCLUDE : ToolBase
  • PATH : model/description/toolarrange.res
  • PLUGIN : model
  • MAXON online help (may not exist): TOOLARRANGE

Elements

ID UI Name Type Parameters Cycle
MDATA_ARRANGE_MODE Mode LONG ALIGN_LEFT
MDATA_ARRANGE_MODE_SELECTMODE <<SelectMode>>
MDATA_ARRANGE_MODE_LINEAR Linear
MDATA_ARRANGE_MODE_CIRCLE Circle
MDATA_ARRANGE_MODE_ALONGSPLINE AlongSpline
MDATA_ARRANGE_LINEAR_PERSTEP PerStep BOOL  
MDATA_ARRANGE_CIRCLE_PERSTEP PerStep BOOL  
MDATA_ARRANGE_SPLINE_PERSTEP PerStep BOOL  
MDATA_ARRANGE_LINEAR_USE_MOVE EnableMove BOOL  
MDATA_ARRANGE_CIRCLE_USE_MOVE EnableMove BOOL  
MDATA_ARRANGE_SPLINE_USE_MOVE EnableMove BOOL  
MDATA_ARRANGE_LINEAR_USE_MOVE_X EnableMoveX BOOL  
MDATA_ARRANGE_CIRCLE_USE_MOVE_X EnableMoveX BOOL  
MDATA_ARRANGE_SPLINE_USE_MOVE_X EnableMoveX BOOL  
MDATA_ARRANGE_LINEAR_USE_MOVE_Y EnableMoveY BOOL  
MDATA_ARRANGE_CIRCLE_USE_MOVE_Y EnableMoveY BOOL  
MDATA_ARRANGE_SPLINE_USE_MOVE_Y EnableMoveY BOOL  
MDATA_ARRANGE_LINEAR_USE_MOVE_Z EnableMoveZ BOOL  
MDATA_ARRANGE_CIRCLE_USE_MOVE_Z EnableMoveZ BOOL  
MDATA_ARRANGE_SPLINE_USE_MOVE_Z EnableMoveZ BOOL  
MDATA_ARRANGE_SPLINE_LINK Spline LINK  
MDATA_ARRANGE_SPLINE_STARTPOS StartPos. REAL UNIT
MDATA_ARRANGE_SPLINE_ENDPOS EndPos. REAL UNIT
MDATA_ARRANGE_CIRCLE_RADIUS Radius REAL UNIT
MDATA_ARRANGE_CIRCLE_START Start REAL UNIT
MDATA_ARRANGE_CIRCLE_END End REAL UNIT
MDATA_ARRANGE_LINEAR_MOVE Move VECTOR UNIT
MDATA_ARRANGE_CIRCLE_MOVE Move VECTOR UNIT
MDATA_ARRANGE_LINEAR_USE_SCALE EnableScale BOOL  
MDATA_ARRANGE_CIRCLE_USE_SCALE EnableScale BOOL  
MDATA_ARRANGE_SPLINE_USE_SCALE EnableScale BOOL  
MDATA_ARRANGE_LINEAR_SCALE Scale VECTOR UNIT
MDATA_ARRANGE_CIRCLE_SCALE Scale VECTOR UNIT
MDATA_ARRANGE_SPLINE_SCALE Scale VECTOR UNIT
MDATA_ARRANGE_LINEAR_USE_ROTATION EnableRotation BOOL  
MDATA_ARRANGE_CIRCLE_USE_ROTATION EnableRotation BOOL  
MDATA_ARRANGE_SPLINE_USE_ROTATION EnableRotation BOOL  
MDATA_ARRANGE_CIRCLE_ALIGNTANGENTIAL AlignTangential BOOL  
MDATA_ARRANGE_SPLINE_RAIL RailSpline LINK  
MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL AlignTangential LONG ALIGN_LEFT
MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_X +X
MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_XN -X
MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_Y +Y
MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_YN -Y
MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_Z +Z
MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_ZN -Z
MDATA_ARRANGE_SPLINE_FLIP Bank REAL UNIT
MDATA_ARRANGE_LINEAR_ROTATION Rotate VECTOR UNIT
MDATA_ARRANGE_CIRCLE_ROTATION Rotate VECTOR UNIT
MDATA_ARRANGE_SPLINE_ROTATION Rotate VECTOR UNIT