pymel.core.nodetypes.ProjectTangent

Inheritance diagram of ProjectTangent

class ProjectTangent(*args, **kwargs)

class counterpart of mel function projectTangent

The project tangent command is used to align (for tangents) a curve to two other curves or a surface. A surface isoparm may be selected to define the direction (U or V) to align to. The end of the curve must intersect with these other objects. Curvature continuity may also be applied if required. Tangent continuity means the end of the curve is modified to be tangent at the point it meets the other objects. Curvature continuity means the end of the curve is modified to be curvature continuous as well as tangent. If the normal tangent direction is used, the curvature continuity and rotation do not apply. Also, curvature continuity is only available if align to a surface (not with 2 curves).

getCaching(**kwargs)

Modifies the node caching mode. See the node documentation for more information.Note:For advanced users only.

Derived from mel command maya.cmds.projectTangent

getCurvature(**kwargs)

Curvature continuity is on if true and off otherwise.Default:false

Derived from mel command maya.cmds.projectTangent

getCurvatureScale(**kwargs)

Curvature scale applied to curvature of curve to align. Available if curvature option is true.Default:0.0

Derived from mel command maya.cmds.projectTangent

getIgnoreEdges(**kwargs)

If false, use the tangents of the trim edge curves if the surface is trimmed. If true, use the tangents of the underlying surface in the U/V directions.Default:falseAdvanced flags

Derived from mel command maya.cmds.projectTangent

getNodeState(**kwargs)

Modifies the node state. See the node documentation for more information.Note:For advanced users only.Common flags

Derived from mel command maya.cmds.projectTangent

getReverseTangent(**kwargs)

Reverse the tangent direction if true and leave it the way it is if false.Default:false

Derived from mel command maya.cmds.projectTangent

getRotate(**kwargs)

Amount by which the tangent of the curve to align will be rotated. Available only if the normal direction (3) is not used for tangentDirection.Default:0.0

Derived from mel command maya.cmds.projectTangent

getTangentDirection(**kwargs)

Tangent align direction type legal values: 1=u direction (of surface or use first curve), 2=v direction (of surface or use second curve), 3=normal direction (at point of intersection).Default:1

Derived from mel command maya.cmds.projectTangent

getTangentScale(**kwargs)

Tangent scale applied to tangent of curve to align.Default:1.0

Derived from mel command maya.cmds.projectTangent

setCaching(val=True, **kwargs)

Modifies the node caching mode. See the node documentation for more information.Note:For advanced users only.

Derived from mel command maya.cmds.projectTangent

setCurvature(val=True, **kwargs)

Curvature continuity is on if true and off otherwise.Default:false

Derived from mel command maya.cmds.projectTangent

setCurvatureScale(val=True, **kwargs)

Curvature scale applied to curvature of curve to align. Available if curvature option is true.Default:0.0

Derived from mel command maya.cmds.projectTangent

setIgnoreEdges(val=True, **kwargs)

If false, use the tangents of the trim edge curves if the surface is trimmed. If true, use the tangents of the underlying surface in the U/V directions.Default:falseAdvanced flags

Derived from mel command maya.cmds.projectTangent

setNodeState(val=True, **kwargs)

Modifies the node state. See the node documentation for more information.Note:For advanced users only.Common flags

Derived from mel command maya.cmds.projectTangent

setReverseTangent(val=True, **kwargs)

Reverse the tangent direction if true and leave it the way it is if false.Default:false

Derived from mel command maya.cmds.projectTangent

setRotate(val=True, **kwargs)

Amount by which the tangent of the curve to align will be rotated. Available only if the normal direction (3) is not used for tangentDirection.Default:0.0

Derived from mel command maya.cmds.projectTangent

setTangentDirection(val=True, **kwargs)

Tangent align direction type legal values: 1=u direction (of surface or use first curve), 2=v direction (of surface or use second curve), 3=normal direction (at point of intersection).Default:1

Derived from mel command maya.cmds.projectTangent

setTangentScale(val=True, **kwargs)

Tangent scale applied to tangent of curve to align.Default:1.0

Derived from mel command maya.cmds.projectTangent

Previous topic

pymel.core.nodetypes.ProjectCurve

Next topic

pymel.core.nodetypes.Projection

Core

Core Modules

Other Modules

This Page