BezierShape Class Reference
A collection of Spline3D's, Bezier splines.
|
def | AddAndWeld (self, args) |
|
def | AddSpline (self, args) |
|
def | Append (self, args) |
|
def | BindKnot (self, args) |
|
def | BuildBoundingBox (self) |
|
def | ClearDispFlag (self, args) |
|
def | CloneSelectedParts |
|
def | CopyFrom (self, args) |
|
def | CopyShapeDataFrom (self, args) |
|
def | DeepCopy (self, args) |
|
def | DeleteSelectedPolys (self) |
|
def | DeleteSelectedSegs (self) |
|
def | DeleteSelectedVerts (self) |
|
def | DeleteSelSegs (self, args) |
|
def | DeleteSelVerts (self, args) |
|
def | DeleteSpline (self, args) |
|
def | FreeChannels (self, args) |
|
def | GetAffectBackface (self) |
|
def | GetBoundingBox (self, args) |
|
def | GetBubble (self) |
|
def | GetClosures (self, args) |
|
def | GetDeformBBox (self, args) |
|
def | GetDispFlag (self, args) |
|
def | GetEdgeDist (self) |
|
def | GetFalloff (self) |
|
def | GetKnotIndex (self, args) |
|
def | GetLengthOfCurve (self, args) |
|
def | GetMatID (self, args) |
|
def | GetNumSegs (self) |
|
def | GetNumSplines (self) |
|
def | GetNumVerts (self) |
|
def | GetOptimize (self) |
|
def | GetPinch (self) |
|
def | GetPolyAndKnot (self, args) |
|
def | GetPolyAndVert (self, args) |
|
def | GetReadyPatchCap (self) |
|
def | GetSpline (self, args) |
|
def | GetSteps (self) |
|
def | GetTopology (self, args) |
|
def | GetTotalKnots (self) |
|
def | GetTotalVerts (self) |
|
def | GetUseEdgeDists (self) |
|
def | GetUseSoftSelections (self) |
|
def | GetVert (self, args) |
|
def | GetVertexWeight (self, args) |
|
def | GetVertIndex (self, args) |
|
def | HideSelectedSegs (self) |
|
def | HideSelectedSplines (self) |
|
def | HideSelectedVerts (self) |
|
def | Init (self) |
|
def | InsertSpline (self, args) |
|
def | InterpCurve3D (self, args) |
|
def | InterpPiece3D (self, args) |
|
def | InvalidateCapCache (self) |
|
def | InvalidateGeomCache (self) |
|
def | InvalidateVertexWeights (self) |
|
def | IsVertexWeightSupported (self) |
|
def | MakeFirst (self, args) |
|
def | MakePolyShape (self, args) |
|
def | NewAndCopyChannels (self, args) |
|
def | NewShape (self) |
|
def | NewSpline (self, args) |
|
def | PrepKnotBaseIndex (self) |
|
def | PrepVertBaseIndex (self) |
|
def | ReadyCachedPolyShape (self) |
|
def | RecordTopologyTags |
|
def | Reverse (self, args) |
|
def | SelSegsSameType (self) |
|
def | SelSplinesSameType (self) |
|
def | SelVertsSameType (self) |
|
def | SetAffectBackface (self, args) |
|
def | SetBubble (self, args) |
|
def | SetClosures (self, args) |
|
def | SetDispFlag (self, args) |
|
def | SetEdgeDist (self, args) |
|
def | SetFalloff (self, args) |
|
def | SetOptimize (self, args) |
|
def | SetPinch (self, args) |
|
def | SetSteps (self, args) |
|
def | SetSupportVSelectionWeights (self) |
|
def | SetUseEdgeDists (self, args) |
|
def | SetUseSoftSelections (self, args) |
|
def | SetVert (self, args) |
|
def | SetVertexWeight (self, args) |
|
def | SetVertexWeightCount (self, args) |
|
def | ShallowCopy (self, args) |
|
def | TangentCurve3D (self, args) |
|
def | TangentPiece3D (self, args) |
|
def | Transform (self, args) |
|
def | UnbindKnot (self, args) |
|
def | UnhideSegs (self) |
|
def | UnselectHiddenSegs (self) |
|
def | UnselectHiddenSplines (self) |
|
def | UnselectHiddenVerts (self) |
|
def | UpdateBindList |
|
def | UpdateEdgeDists (self) |
|
def | UpdateSels |
|
def | UpdateVertexDists (self) |
|
def | UpdateVertexWeights (self) |
|
def | VertexFlagSel (self, args) |
|
def | VertexTempSel (self, args) |
|
def | VertexTempSelAll (self, args) |
|
def | GetInterfaceAt (self, args) |
|
def | GetNumInterfaces (self) |
|
def | GetInterface (self, args) |
|
def | GetUnwrappedPtr (self) |
|
|
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
|
tuple | Interfaces = _swig_property(lambda self: (self.GetInterfaceAt(i) for i in xrange(self.GetNumInterfaces()))) |
|
tuple | NumInterfaces = _swig_property(GetNumInterfaces) |
|
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
|
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
|
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
|
def AddAndWeld |
( |
|
self, |
|
|
|
args |
|
) |
| |
AddAndWeld(BezierShape self, BezierShape other, float weldThreshold)
def AddSpline |
( |
|
self, |
|
|
|
args |
|
) |
| |
AddSpline(BezierShape self, Spline3D spline) -> bool
def Append |
( |
|
self, |
|
|
|
args |
|
) |
| |
Append(BezierShape self, BezierShape other)
def BindKnot |
( |
|
self, |
|
|
|
args |
|
) |
| |
BindKnot(BezierShape self, bool isEnd, int segIndex, int splineSegID, int splinePointID)
def BuildBoundingBox |
( |
|
self | ) |
|
BuildBoundingBox(BezierShape self)
def ClearDispFlag |
( |
|
self, |
|
|
|
args |
|
) |
| |
ClearDispFlag(BezierShape self, DWORD f)
def CloneSelectedParts |
( |
|
self, |
|
|
|
reverse = True |
|
) |
| |
CloneSelectedParts(BezierShape self, bool reverse=True) -> bool
CloneSelectedParts(BezierShape self) -> bool
def CopyFrom |
( |
|
self, |
|
|
|
args |
|
) |
| |
CopyFrom(BezierShape self, BezierShape fromShape)
CopyFrom(BezierShape self, PolyShape fromShape)
def CopyShapeDataFrom |
( |
|
self, |
|
|
|
args |
|
) |
| |
CopyShapeDataFrom(BezierShape self, BezierShape fromShape)
def DeepCopy |
( |
|
self, |
|
|
|
args |
|
) |
| |
DeepCopy(BezierShape self, BezierShape ashape, ChannelMask channels)
def DeleteSelectedPolys |
( |
|
self | ) |
|
DeleteSelectedPolys(BezierShape self) -> bool
def DeleteSelectedSegs |
( |
|
self | ) |
|
DeleteSelectedSegs(BezierShape self) -> bool
def DeleteSelectedVerts |
( |
|
self | ) |
|
DeleteSelectedVerts(BezierShape self) -> bool
def DeleteSelSegs |
( |
|
self, |
|
|
|
args |
|
) |
| |
DeleteSelSegs(BezierShape self, int poly) -> bool
def DeleteSelVerts |
( |
|
self, |
|
|
|
args |
|
) |
| |
DeleteSelVerts(BezierShape self, int poly) -> bool
def DeleteSpline |
( |
|
self, |
|
|
|
args |
|
) |
| |
DeleteSpline(BezierShape self, int index) -> int
DeleteSpline(BezierShape self, unsigned int index) -> bool
def FreeChannels |
( |
|
self, |
|
|
|
args |
|
) |
| |
FreeChannels(BezierShape self, ChannelMask channels, int zeroOthers=1)
FreeChannels(BezierShape self, ChannelMask channels)
def GetAffectBackface |
( |
|
self | ) |
|
GetAffectBackface(BezierShape self) -> int
def GetBoundingBox |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetBoundingBox(BezierShape self, Matrix3 tm) -> Box3
GetBoundingBox(BezierShape self) -> Box3
GetBubble(BezierShape self) -> float
def GetClosures |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetClosures(BezierShape self, BitArray array)
def GetDeformBBox |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetDeformBBox(BezierShape self, Matrix3 tm, bool useSel, TimeValue t=Autodesk::Max::Now()) -> Box3
GetDeformBBox(BezierShape self, Matrix3 tm, bool useSel) -> Box3
def GetDispFlag |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetDispFlag(BezierShape self, DWORD f) -> DWORD
GetEdgeDist(BezierShape self) -> int
GetFalloff(BezierShape self) -> float
def GetKnotIndex |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetKnotIndex(BezierShape self, int poly, int knot) -> int
def GetLengthOfCurve |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetLengthOfCurve(BezierShape self, int poly) -> float
def GetMatID |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetMatID(BezierShape self, int poly, int piece) -> MtlID
GetNumSegs(BezierShape self) -> int
def GetNumSplines |
( |
|
self | ) |
|
GetNumSplines(BezierShape self) -> int
GetNumVerts(BezierShape self) -> int
GetOptimize(BezierShape self) -> bool
GetPinch(BezierShape self) -> float
def GetPolyAndKnot |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetPolyAndKnot(BezierShape self, int index, int & polyOut, int & knotOut)
def GetPolyAndVert |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetPolyAndVert(BezierShape self, int index, int & polyOut, int & vertOut)
def GetReadyPatchCap |
( |
|
self | ) |
|
GetReadyPatchCap(BezierShape self) -> bool
def GetSpline |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetSpline(BezierShape self, int index) -> Spline3D
GetSteps(BezierShape self) -> int
def GetTopology |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetTopology(BezierShape self, BezierShapeTopology topo)
def GetTotalKnots |
( |
|
self | ) |
|
GetTotalKnots(BezierShape self) -> int
def GetTotalVerts |
( |
|
self | ) |
|
GetTotalVerts(BezierShape self) -> int
def GetUseEdgeDists |
( |
|
self | ) |
|
GetUseEdgeDists(BezierShape self) -> int
def GetUseSoftSelections |
( |
|
self | ) |
|
GetUseSoftSelections(BezierShape self) -> int
def GetVert |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetVert(BezierShape self, int poly, int i) -> Point3
GetVert(BezierShape self, int index) -> Point3
def GetVertexWeight |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetVertexWeight(BezierShape self, int i) -> float
def GetVertIndex |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetVertIndex(BezierShape self, int poly, int vert) -> int
def HideSelectedSegs |
( |
|
self | ) |
|
HideSelectedSegs(BezierShape self) -> bool
def HideSelectedSplines |
( |
|
self | ) |
|
HideSelectedSplines(BezierShape self) -> bool
def HideSelectedVerts |
( |
|
self | ) |
|
HideSelectedVerts(BezierShape self) -> bool
def InsertSpline |
( |
|
self, |
|
|
|
args |
|
) |
| |
InsertSpline(BezierShape self, Spline3D spline, int index) -> int
def InterpCurve3D |
( |
|
self, |
|
|
|
args |
|
) |
| |
InterpCurve3D(BezierShape self, int poly, float param, int ptype=PARAM_SIMPLE) -> Point3
InterpCurve3D(BezierShape self, int poly, float param) -> Point3
def InterpPiece3D |
( |
|
self, |
|
|
|
args |
|
) |
| |
InterpPiece3D(BezierShape self, int poly, int piece, float param, int ptype=PARAM_SIMPLE) -> Point3
InterpPiece3D(BezierShape self, int poly, int piece, float param) -> Point3
def InvalidateCapCache |
( |
|
self | ) |
|
InvalidateCapCache(BezierShape self)
def InvalidateGeomCache |
( |
|
self | ) |
|
InvalidateGeomCache(BezierShape self)
def InvalidateVertexWeights |
( |
|
self | ) |
|
InvalidateVertexWeights(BezierShape self)
def IsVertexWeightSupported |
( |
|
self | ) |
|
IsVertexWeightSupported(BezierShape self) -> bool
def MakeFirst |
( |
|
self, |
|
|
|
args |
|
) |
| |
MakeFirst(BezierShape self, int poly, int vertex)
def MakePolyShape |
( |
|
self, |
|
|
|
args |
|
) |
| |
MakePolyShape(BezierShape self, PolyShape pshp, int steps=-1, bool optimize=True)
MakePolyShape(BezierShape self, PolyShape pshp, int steps=-1)
MakePolyShape(BezierShape self, PolyShape pshp)
def NewAndCopyChannels |
( |
|
self, |
|
|
|
args |
|
) |
| |
NewAndCopyChannels(BezierShape self, ChannelMask channels)
NewShape(BezierShape self)
def NewSpline |
( |
|
self, |
|
|
|
args |
|
) |
| |
NewSpline(BezierShape self, int itype=KTYPE_CORNER, int dtype=KTYPE_BEZIER) -> Spline3D
NewSpline(BezierShape self, int itype=KTYPE_CORNER) -> Spline3D
NewSpline(BezierShape self) -> Spline3D
def PrepKnotBaseIndex |
( |
|
self | ) |
|
PrepKnotBaseIndex(BezierShape self)
def PrepVertBaseIndex |
( |
|
self | ) |
|
PrepVertBaseIndex(BezierShape self)
def ReadyCachedPolyShape |
( |
|
self | ) |
|
ReadyCachedPolyShape(BezierShape self)
def RecordTopologyTags |
( |
|
self, |
|
|
|
channel = 0 |
|
) |
| |
RecordTopologyTags(BezierShape self, int channel=0) -> bool
RecordTopologyTags(BezierShape self) -> bool
def Reverse |
( |
|
self, |
|
|
|
args |
|
) |
| |
Reverse(BezierShape self, int poly, bool keepZero=True)
Reverse(BezierShape self, int poly)
Reverse(BezierShape self, BitArray reverse, bool keepZero=True)
Reverse(BezierShape self, BitArray reverse)
def SelSegsSameType |
( |
|
self | ) |
|
SelSegsSameType(BezierShape self) -> bool
def SelSplinesSameType |
( |
|
self | ) |
|
SelSplinesSameType(BezierShape self) -> bool
def SelVertsSameType |
( |
|
self | ) |
|
SelVertsSameType(BezierShape self) -> bool
def SetAffectBackface |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetAffectBackface(BezierShape self, int affectBackface)
def SetBubble |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetBubble(BezierShape self, float bubble)
def SetClosures |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetClosures(BezierShape self, BitArray array)
def SetDispFlag |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetDispFlag(BezierShape self, DWORD f)
def SetEdgeDist |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetEdgeDist(BezierShape self, int edgeDist)
def SetFalloff |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetFalloff(BezierShape self, float falloff)
def SetOptimize |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetOptimize(BezierShape self, bool value)
def SetPinch |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetPinch(BezierShape self, float pinch)
def SetSteps |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetSteps(BezierShape self, int value)
def SetSupportVSelectionWeights |
( |
|
self | ) |
|
SetSupportVSelectionWeights(BezierShape self)
def SetUseEdgeDists |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetUseEdgeDists(BezierShape self, int edgeDist)
def SetUseSoftSelections |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetUseSoftSelections(BezierShape self, int useSoftSelections)
def SetVert |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetVert(BezierShape self, int poly, int i, Point3 xyz)
SetVert(BezierShape self, int index, Point3 xyz)
def SetVertexWeight |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetVertexWeight(BezierShape self, int i, float w)
def SetVertexWeightCount |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetVertexWeightCount(BezierShape self, int i)
def ShallowCopy |
( |
|
self, |
|
|
|
args |
|
) |
| |
ShallowCopy(BezierShape self, BezierShape ashape, ChannelMask channels)
def TangentCurve3D |
( |
|
self, |
|
|
|
args |
|
) |
| |
TangentCurve3D(BezierShape self, int poly, float param, int ptype=PARAM_SIMPLE) -> Point3
TangentCurve3D(BezierShape self, int poly, float param) -> Point3
def TangentPiece3D |
( |
|
self, |
|
|
|
args |
|
) |
| |
TangentPiece3D(BezierShape self, int poly, int piece, float param, int ptype=PARAM_SIMPLE) -> Point3
TangentPiece3D(BezierShape self, int poly, int piece, float param) -> Point3
def Transform |
( |
|
self, |
|
|
|
args |
|
) |
| |
Transform(BezierShape self, Matrix3 tm)
def UnbindKnot |
( |
|
self, |
|
|
|
args |
|
) |
| |
UnbindKnot(BezierShape self, int splineID, bool isEnd) -> bool
UnhideSegs(BezierShape self) -> bool
def UnselectHiddenSegs |
( |
|
self | ) |
|
UnselectHiddenSegs(BezierShape self) -> bool
def UnselectHiddenSplines |
( |
|
self | ) |
|
UnselectHiddenSplines(BezierShape self) -> bool
def UnselectHiddenVerts |
( |
|
self | ) |
|
UnselectHiddenVerts(BezierShape self) -> bool
def UpdateBindList |
( |
|
self, |
|
|
|
useGeometricTracking = True |
|
) |
| |
UpdateBindList(BezierShape self, bool useGeometricTracking=True)
UpdateBindList(BezierShape self)
def UpdateEdgeDists |
( |
|
self | ) |
|
UpdateEdgeDists(BezierShape self)
def UpdateSels |
( |
|
self, |
|
|
|
save = True |
|
) |
| |
UpdateSels(BezierShape self, bool save=True)
UpdateSels(BezierShape self)
def UpdateVertexDists |
( |
|
self | ) |
|
UpdateVertexDists(BezierShape self)
def UpdateVertexWeights |
( |
|
self | ) |
|
UpdateVertexWeights(BezierShape self)
def VertexFlagSel |
( |
|
self, |
|
|
|
args |
|
) |
| |
VertexFlagSel(BezierShape self, int poly, DWORD flag) -> BitArray
def VertexTempSel |
( |
|
self, |
|
|
|
args |
|
) |
| |
VertexTempSel(BezierShape self, int poly, int level=-1) -> BitArray
VertexTempSel(BezierShape self, int poly) -> BitArray
def VertexTempSelAll |
( |
|
self, |
|
|
|
args |
|
) |
| |
VertexTempSelAll(BezierShape self, int poly=-1, bool includeVecs=True, int level=0, bool forceSel=True) -> BitArray
VertexTempSelAll(BezierShape self, int poly=-1, bool includeVecs=True, int level=0) -> BitArray
VertexTempSelAll(BezierShape self, int poly=-1, bool includeVecs=True) -> BitArray
VertexTempSelAll(BezierShape self, int poly=-1) -> BitArray
VertexTempSelAll(BezierShape self) -> BitArray