DzWeld Class Reference

Represents a welding operation between bone geometries. More...

Inheritance diagram for DzWeld:

DzBase QObject Object List of all members.

Constructors

 DzWeld (DzBone weldBone, DzBone targetBone)
 DzWeld ()

Methods

DzBone getTargetBone ()
DzBone getWeldBone ()
void setTargetBone (DzBone targetBone)
void setWeldBone (DzBone weldBone)

Signals

void removed (DzWeld weld)
 Signature: "removed(DzWeld*)"
void targetBoneChanged ()
 Signature: "targetBoneChanged()"
void weldBoneChanged ()
 Signature: "weldBoneChanged()"

Detailed Description

Represents a welding operation between bone geometries.


Constructor & Destructor Documentation

DzWeld::DzWeld (  ) 

Creates a new weld operation.

DzWeld::DzWeld ( DzBone  weldBone,
DzBone  targetBone 
)

Creates a new weld operation that welds the given bones.


Member Function Documentation

DzBone DzWeld::getTargetBone (  ) 

Returns:
The bone whose geometry is not modifier by the weld operation.

DzBone DzWeld::getWeldBone (  ) 

Returns:
The bone whose geometry is modified by the weld operation.

void DzWeld::removed ( DzWeld  weld  )  [signal]

Signature: "removed(DzWeld*)"

Emitted when the welding operation is removed.

void DzWeld::setTargetBone ( DzBone  targetBone  ) 

Sets the bone that will be welded to - the welding operation will not modify this bone's geometry, only the normals on the border.

void DzWeld::setWeldBone ( DzBone  weldBone  ) 

Sets the bone that will be welded - the welding operation will move boundary points in this bone's geometry, and recalculate the affected normals.

void DzWeld::targetBoneChanged (  )  [signal]

Signature: "targetBoneChanged()"

Emitted when the target bone has changed.

void DzWeld::weldBoneChanged (  )  [signal]

Signature: "weldBoneChanged()"

Emitted when the weld bone has changed.


Generated on Thu Sep 24 12:21:16 2009

Copyright © 2002 - 2009 DAZ 3D, Inc.