GenericRepeater
Transformation object for free clonings ("repeats").
|
|
|
FUNC |
COM |
SF |
---|---|---|---|---|---|
InsertPart |
Insert an existing part at the specified index. |
void InsertPart (int index, ObjectPart& part) |
1212.2 |
- |
- |
InsertGap |
Insert a blank item at the specified index. |
void InsertGap (int index) |
1212.2 |
- |
- |
RemovePart |
Exclude a part from the cloning without deleting it. |
void RemovePart (int index) |
1212.2 |
- |
- |
DeletePart |
Exclude a part from the cloning and delete it. |
void DeletePart (int index) |
1212.2 |
- |
- |
ClearPart |
Delete a part and replace it with a blank item. |
void ClearPart (int index) |
1212.2 |
- |
- |
AddPart |
Attach a part to the cloned item. |
void AddPart (ObjectPart& part) |
1212.2 |
- |
- |
ExchangePart |
Exchange a part by another. |
void ExchangePart (int index, ObjectPart& part) |
1212.2 |
- |
- |
GetPart |
Return a part. |
void GetPart (int index, ObjectPart& part) |
1212.2 |
- |
- |
SetFixedPart |
Determine the fixed part (== Fixed point of transformation) . |
void SetFixedPart (int index) |
1212.2 |
- |
- |
SetBaseKrp |
Determine the base body for cloning (overwrites cloned parts!) |
void SetBaseKrp (ObjectPart& part) |
1212.2 |
- |
- |
SetTransformationForPart |
Set the transformation matrix for a part. |
void SetTransformationForPart (int index, const ObjectBase& matrix) |
1212.2 |
- |
- |
GetTransformationForPart |
Return the transformation matrix for a part. |
void GetTransformationForPart (int index, ObjectBase& matrix ) |
1212.2 |
- |
- |
GetNoOfRepeats |
Number of clonings. |
int GetNoOfRepeats ( ) |
1212.2 |
- |
- |
SetNoOfRepeats |
Set the number of clonings. |
void SetNoOfRepeats (int repeats) |
1212.2 |
- |
- |
SetTransformationToIdentity |
Set the current part item number as zero position. |
void SetTransformationToIdentity ( ) |
1212.2 |
|
|
Repeat |
Recalculate cloning. |
void Repeat ( ) |
1212.2 |
|
|
SetLocalTransformation |
Transform a part locally. |
void SetLocalTransformation (int index, ObjectTransformation& transformation) |
1212.2 |
|
|
SetLocalTranslation |
Translate a part locally. |
void SetLocalTranslation (int index, ObjectTransformation& transformation) |
1212.2 |
|
|
SetUnifyResults |
Set the mode to 'Clone with Unify'. |
void SetUnifyResults (bool unify) |
1212.2 |
|
|
GenerateFeature |
Set the mode to 'Generate Feature' |
void GenerateFeature (bool generate) |
1212.2 |
|