pymel.core.general.NurbsCurveCV

digraph inheritance92629e6bff {
rankdir=TB;
ranksep=0.15;
nodesep=0.15;
size="8.0, 12.0";
  "NurbsCurveCV" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="#pymel.core.general.NurbsCurveCV",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "MItComponent1D" -> "NurbsCurveCV" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "Component" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.general.Component.html#pymel.core.general.Component",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "PyNode" -> "Component" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "PyNode" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.general.PyNode.html#pymel.core.general.PyNode",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "ProxyUnicode" -> "PyNode" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "MItComponent" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.general.MItComponent.html#pymel.core.general.MItComponent",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "Component" -> "MItComponent" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "DiscreteComponent" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.general.DiscreteComponent.html#pymel.core.general.DiscreteComponent",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "DimensionedComponent" -> "DiscreteComponent" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "MItComponent1D" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.general.MItComponent1D.html#pymel.core.general.MItComponent1D",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "MItComponent" -> "MItComponent1D" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "Component1D" -> "MItComponent1D" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "ProxyUnicode" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="../pymel.util.utilitytypes/pymel.util.utilitytypes.ProxyUnicode.html#pymel.util.utilitytypes.ProxyUnicode",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "Component1D" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.general.Component1D.html#pymel.core.general.Component1D",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "DiscreteComponent" -> "Component1D" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "DimensionedComponent" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.general.DimensionedComponent.html#pymel.core.general.DimensionedComponent",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "Component" -> "DimensionedComponent" [arrowsize=0.5,style="setlinewidth(0.5)"];
}

class NurbsCurveCV(*args, **kwargs)
getPosition(space='preTransform')

Return the position of the current CV.

Parameters:
space : Space.Space

the co-oordinate system for the returned point

values: ‘transform’, ‘preTransform’, ‘object’, ‘world’

Return type:

Point

Derived from api method maya.OpenMaya.MSpace.position

hasHistoryOnCreate()

This method determines if the shape was created with history.

Return type:bool

Derived from api method maya.OpenMaya.MItCurveCV.hasHistoryOnCreate

isDone()

Returns true if the iteration is finished, i.e. there are no more CVs to iterate on.

Return type:bool

Derived from api method maya.OpenMaya.MItCurveCV.isDone

setPosition(pt, space='preTransform')

Set the position of the current CV to the specified point.

Parameters:

pt : Point

space : Space.Space

values: ‘transform’, ‘preTransform’, ‘object’, ‘world’

Derived from api method maya.OpenMaya.MSpace.setPosition

translateBy(vec, space='preTransform')

Translates the current CV by the amount sepcified in vec .

Parameters:

vec : Vector

space : Space.Space

values: ‘transform’, ‘preTransform’, ‘object’, ‘world’

Derived from api method maya.OpenMaya.MSpace.translateBy

Undo is not currently supported for this method

updateCurve()

This method is used to signal the curve that it has been changed and needs to redraw itself. Derived from api method maya.OpenMaya.MItCurveCV.updateCurve

Undo is not currently supported for this method

Previous topic

pymel.core.general.MeshVertexFace

Next topic

pymel.core.general.NurbsCurveEP

Core

Core Modules

Other Modules

This Page