Curvy  2.3.0
CGBoundsGroup Class Reference

Detailed Description

Helper class used by VolumeSpots and others

Public Types

enum  DistributionModeEnum { Parent, Self }
 
enum  RotationModeEnum { Full, Direction, Horizontal, Independent }
 Rotation modes enum More...
 

Properties

DistributionModeEnum DistributionMode [get, set]
 
int FirstRepeating [get, set]
 
FloatRegion Height [get, set]
 
int ItemCount [get]
 
List< CGBoundsGroupItemItems [get]
 
bool KeepTogether [get, set]
 
int LastRepeating [get, set]
 
string Name [get, set]
 
FloatRegion PositionOffset [get, set]
 
IntRegion RepeatingItems [get, set]
 
CurvyRepeatingOrderEnum RepeatingOrder [get, set]
 
RotationModeEnum RotationMode [get, set]
 
Vector3 RotationOffset [get, set]
 
Vector3 RotationScatter [get, set]
 
FloatRegion SpaceAfter [get, set]
 
FloatRegion SpaceBefore [get, set]
 
float Weight [get, set]
 

Public Member Functions

 CGBoundsGroup (string name)
 

Member Enumeration Documentation

enum DistributionModeEnum
strong
Enumerator
Parent 
Self 
enum RotationModeEnum
strong

Rotation modes enum

Enumerator
Full 

Use Direction and Orientation

Direction 

Use Direction, but eliminate Orientation

Horizontal 

Keep horizontal

Independent 

No base rotation

Constructor & Destructor Documentation

CGBoundsGroup ( string  name)

Property Documentation

DistributionModeEnum DistributionMode
getset
int FirstRepeating
getset
FloatRegion Height
getset
int ItemCount
get
List<CGBoundsGroupItem> Items
get
bool KeepTogether
getset
int LastRepeating
getset
string Name
getset
FloatRegion PositionOffset
getset
IntRegion RepeatingItems
getset
CurvyRepeatingOrderEnum RepeatingOrder
getset
RotationModeEnum RotationMode
getset
Vector3 RotationOffset
getset
Vector3 RotationScatter
getset
FloatRegion SpaceAfter
getset
FloatRegion SpaceBefore
getset
float Weight
getset

The documentation for this class was generated from the following file: