A bezier spline object used by BezierShape.
Public Member Functions | |
def | AddKnot (self, args) |
def | Append (self, args) |
def | Closed (self) |
def | ComputeBezPoints (self) |
def | DeleteKnot (self, args) |
def | Dump (self, args) |
def | FindSegAndParam (self, args) |
def | GetAux (self, args) |
def | GetAux2 (self, args) |
def | GetAux3 (self, args) |
def | GetBBox (self, args) |
def | GetInAux (self, args) |
def | GetInVec (self, args) |
def | GetKnot (self, args) |
def | GetKnotAux (self, args) |
def | GetKnotPoint (self, args) |
def | GetKnotType (self, args) |
def | GetLineType (self, args) |
def | GetMatID (self, args) |
def | GetOutAux (self, args) |
def | GetOutVec (self, args) |
def | GetRelInVec (self, args) |
def | GetRelOutVec (self, args) |
def | GetVert (self, args) |
def | GetVertAux (self, args) |
def | InterpBezier3D (self, args) |
def | InterpCurve3D (self, args) |
def | IntersectsSpline (self, args) |
def | IsAuto (self, args) |
def | IsBezierPt (self, args) |
def | IsCorner (self, args) |
def | KnotCount (self) |
def | NewSpline (self) |
def | Prepend (self, args) |
def | RefineCurve (self, args) |
def | RefineSegment (self, args) |
def | Reverse |
def | SegmentLength (self, args) |
def | Segments (self) |
def | SelfIntersects (self) |
def | SetAux (self, args) |
def | SetAux2 (self, args) |
def | SetAux3 (self, args) |
def | SetClosed |
def | SetInAux (self, args) |
def | SetInVec (self, args) |
def | SetKnot (self, args) |
def | SetKnotAux (self, args) |
def | SetKnotPoint (self, args) |
def | SetKnotType (self, args) |
def | SetLineType (self, args) |
def | SetMatID (self, args) |
def | SetOpen (self) |
def | SetOutAux (self, args) |
def | SetOutVec (self, args) |
def | SetRelInVec (self, args) |
def | SetRelOutVec (self, args) |
def | SetVert (self, args) |
def | SetVertAux (self, args) |
def | SplineLength (self) |
def | TangentBezier3D (self, args) |
def | TangentCurve3D (self, args) |
def | Transform (self, args) |
def | Verts (self) |
Public Member Functions inherited from Wrapper | |
def | GetUnwrappedPtr (self) |
Static Public Attributes | |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
Static Public Attributes inherited from Wrapper | |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
def AddKnot | ( | self, | |
args | |||
) |
AddKnot(Spline3D self, SplineKnot k, int i=-1) -> bool AddKnot(Spline3D self, SplineKnot k) -> bool
def Append | ( | self, | |
args | |||
) |
Append(Spline3D self, Spline3D spline, BOOL weldCoincidentLastVertex=TRUE) -> bool Append(Spline3D self, Spline3D spline) -> bool
def Closed | ( | self | ) |
Closed(Spline3D self) -> bool
def ComputeBezPoints | ( | self | ) |
ComputeBezPoints(Spline3D self)
def DeleteKnot | ( | self, | |
args | |||
) |
DeleteKnot(Spline3D self, int i) -> bool
def Dump | ( | self, | |
args | |||
) |
Dump(Spline3D self, int where)
def FindSegAndParam | ( | self, | |
args | |||
) |
FindSegAndParam(Spline3D self, float u, int ptype, int & seg, float & param)
def GetAux | ( | self, | |
args | |||
) |
GetAux(Spline3D self, int knot) -> int
def GetAux2 | ( | self, | |
args | |||
) |
GetAux2(Spline3D self, int knot) -> int
def GetAux3 | ( | self, | |
args | |||
) |
GetAux3(Spline3D self, int knot) -> int
def GetBBox | ( | self, | |
args | |||
) |
GetBBox(Spline3D self, TimeValue t, Matrix3 tm, Box3 box)
def GetInAux | ( | self, | |
args | |||
) |
GetInAux(Spline3D self, int knot, int which) -> int
def GetInVec | ( | self, | |
args | |||
) |
GetInVec(Spline3D self, int i) -> Point3
def GetKnot | ( | self, | |
args | |||
) |
GetKnot(Spline3D self, int i) -> SplineKnot
def GetKnotAux | ( | self, | |
args | |||
) |
GetKnotAux(Spline3D self, int knot, int which) -> int
def GetKnotPoint | ( | self, | |
args | |||
) |
GetKnotPoint(Spline3D self, int i) -> Point3
def GetKnotType | ( | self, | |
args | |||
) |
GetKnotType(Spline3D self, int i) -> Autodesk::Max::SplineKnot::KnotType
def GetLineType | ( | self, | |
args | |||
) |
GetLineType(Spline3D self, int i) -> Autodesk::Max::SplineKnot::LineType
def GetMatID | ( | self, | |
args | |||
) |
GetMatID(Spline3D self, int i) -> MtlID
def GetOutAux | ( | self, | |
args | |||
) |
GetOutAux(Spline3D self, int knot, int which) -> int
def GetOutVec | ( | self, | |
args | |||
) |
GetOutVec(Spline3D self, int i) -> Point3
def GetRelInVec | ( | self, | |
args | |||
) |
GetRelInVec(Spline3D self, int i) -> Point3
def GetRelOutVec | ( | self, | |
args | |||
) |
GetRelOutVec(Spline3D self, int i) -> Point3
def GetVert | ( | self, | |
args | |||
) |
GetVert(Spline3D self, int i) -> Point3
def GetVertAux | ( | self, | |
args | |||
) |
GetVertAux(Spline3D self, int i, int which) -> int
def InterpBezier3D | ( | self, | |
args | |||
) |
InterpBezier3D(Spline3D self, int segment, float t, int ptype=SPLINE_INTERP_SIMPLE) -> Point3 InterpBezier3D(Spline3D self, int segment, float t) -> Point3
def InterpCurve3D | ( | self, | |
args | |||
) |
InterpCurve3D(Spline3D self, float u, int ptype=SPLINE_INTERP_SIMPLE) -> Point3 InterpCurve3D(Spline3D self, float u) -> Point3
def IntersectsSpline | ( | self, | |
args | |||
) |
IntersectsSpline(Spline3D self, Spline3D spline) -> bool
def IsAuto | ( | self, | |
args | |||
) |
IsAuto(Spline3D self, int i) -> bool
def IsBezierPt | ( | self, | |
args | |||
) |
IsBezierPt(Spline3D self, int i) -> bool
def IsCorner | ( | self, | |
args | |||
) |
IsCorner(Spline3D self, int i) -> bool
def KnotCount | ( | self | ) |
KnotCount(Spline3D self) -> int
def NewSpline | ( | self | ) |
NewSpline(Spline3D self)
def Prepend | ( | self, | |
args | |||
) |
Prepend(Spline3D self, Spline3D spline, BOOL weldCoincidentLastVertex=TRUE) -> bool Prepend(Spline3D self, Spline3D spline) -> bool
def RefineCurve | ( | self, | |
args | |||
) |
RefineCurve(Spline3D self, float u, int ptype=SPLINE_INTERP_SIMPLE) RefineCurve(Spline3D self, float u)
def RefineSegment | ( | self, | |
args | |||
) |
RefineSegment(Spline3D self, int segment, float t, int ptype=SPLINE_INTERP_SIMPLE) RefineSegment(Spline3D self, int segment, float t)
def Reverse | ( | self, | |
keepZero = True |
|||
) |
Reverse(Spline3D self, bool keepZero=True) Reverse(Spline3D self)
def SegmentLength | ( | self, | |
args | |||
) |
SegmentLength(Spline3D self, int seg) -> float
def Segments | ( | self | ) |
Segments(Spline3D self) -> int
def SelfIntersects | ( | self | ) |
SelfIntersects(Spline3D self) -> bool
def SetAux | ( | self, | |
args | |||
) |
SetAux(Spline3D self, int knot, int value)
def SetAux2 | ( | self, | |
args | |||
) |
SetAux2(Spline3D self, int knot, int value)
def SetAux3 | ( | self, | |
args | |||
) |
SetAux3(Spline3D self, int knot, int value)
def SetClosed | ( | self, | |
closed = True |
|||
) |
SetClosed(Spline3D self, bool closed=True) -> bool SetClosed(Spline3D self) -> bool
def SetInAux | ( | self, | |
args | |||
) |
SetInAux(Spline3D self, int knot, int which, int value)
def SetInVec | ( | self, | |
args | |||
) |
SetInVec(Spline3D self, int i, Point3 p)
def SetKnot | ( | self, | |
args | |||
) |
SetKnot(Spline3D self, int i, SplineKnot k)
def SetKnotAux | ( | self, | |
args | |||
) |
SetKnotAux(Spline3D self, int knot, int which, int value)
def SetKnotPoint | ( | self, | |
args | |||
) |
SetKnotPoint(Spline3D self, int i, Point3 p)
def SetKnotType | ( | self, | |
args | |||
) |
SetKnotType(Spline3D self, int i, Autodesk::Max::SplineKnot::KnotType type) -> bool
def SetLineType | ( | self, | |
args | |||
) |
SetLineType(Spline3D self, int i, Autodesk::Max::SplineKnot::LineType type) -> bool
def SetMatID | ( | self, | |
args | |||
) |
SetMatID(Spline3D self, int i, MtlID id)
def SetOpen | ( | self | ) |
SetOpen(Spline3D self) -> bool
def SetOutAux | ( | self, | |
args | |||
) |
SetOutAux(Spline3D self, int knot, int which, int value)
def SetOutVec | ( | self, | |
args | |||
) |
SetOutVec(Spline3D self, int i, Point3 p)
def SetRelInVec | ( | self, | |
args | |||
) |
SetRelInVec(Spline3D self, int i, Point3 p)
def SetRelOutVec | ( | self, | |
args | |||
) |
SetRelOutVec(Spline3D self, int i, Point3 p)
def SetVert | ( | self, | |
args | |||
) |
SetVert(Spline3D self, int i, Point3 p)
def SetVertAux | ( | self, | |
args | |||
) |
SetVertAux(Spline3D self, int i, int which, int value)
def SplineLength | ( | self | ) |
SplineLength(Spline3D self) -> float
def TangentBezier3D | ( | self, | |
args | |||
) |
TangentBezier3D(Spline3D self, int segment, float t, int ptype=SPLINE_INTERP_SIMPLE) -> Point3 TangentBezier3D(Spline3D self, int segment, float t) -> Point3
def TangentCurve3D | ( | self, | |
args | |||
) |
TangentCurve3D(Spline3D self, float u, int ptype=SPLINE_INTERP_SIMPLE) -> Point3 TangentCurve3D(Spline3D self, float u) -> Point3
def Transform | ( | self, | |
args | |||
) |
Transform(Spline3D self, Matrix3 tm)
def Verts | ( | self | ) |
Verts(Spline3D self) -> int