PolyShape Class Reference
A multi-polygon shape class used in the caching of Bezier shapes. Used for doing a one time interpolation of a bezier shape into a form that is the same shape but doesn't require any further interpolation.
|
| def | Append (self, args) |
| |
| def | BuildBoundingBox (self) |
| |
| def | CopyFrom (self, args) |
| |
| def | DeepCopy (self, args) |
| |
| def | Delete (self, args) |
| |
| def | FreeChannels (self, args) |
| |
| def | GetBoundingBox (self, args) |
| |
| def | GetDeformBBox (self, args) |
| |
| def | GetDisplayFlags (self) |
| |
| def | GetFlags (self) |
| |
| def | GetLine (self, args) |
| |
| def | GetMatID (self, args) |
| |
| def | GetNumLines (self) |
| |
| def | Init (self) |
| |
| def | Insert (self, args) |
| |
| def | InvalidateCapCache (self) |
| |
| def | InvalidateGeomCache (self, args) |
| |
| def | NewAndCopyChannels (self, args) |
| |
| def | NewLine (self) |
| |
| def | NewShape (self) |
| |
| def | Reverse (self, args) |
| |
| def | SetNumLines (self, args) |
| |
| def | ShallowCopy (self, args) |
| |
| def | Transform (self, args) |
| |
| def | UpdateCachedHierarchy (self) |
| |
| def | UpdateSels (self) |
| |
| def | VertexTempSel (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 | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
| |
| def Append |
( |
|
self, |
|
|
|
args |
|
) |
| |
Append(PolyShape self, PolyLine l)
| def BuildBoundingBox |
( |
|
self | ) |
|
BuildBoundingBox(PolyShape self)
| def CopyFrom |
( |
|
self, |
|
|
|
args |
|
) |
| |
CopyFrom(PolyShape self, PolyShape other)
| def DeepCopy |
( |
|
self, |
|
|
|
args |
|
) |
| |
DeepCopy(PolyShape self, PolyShape ashape, ChannelMask channels)
| def Delete |
( |
|
self, |
|
|
|
args |
|
) |
| |
Delete(PolyShape self, int where)
| def FreeChannels |
( |
|
self, |
|
|
|
args |
|
) |
| |
FreeChannels(PolyShape self, ChannelMask channels, int zeroOthers=1)
FreeChannels(PolyShape self, ChannelMask channels)
| def GetBoundingBox |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetBoundingBox(PolyShape self, Matrix3 tm) -> Box3
GetBoundingBox(PolyShape self) -> Box3
| def GetDeformBBox |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetDeformBBox(PolyShape self, TimeValue t, Box3 box, Matrix3 tm, bool useSel)
| def GetDisplayFlags |
( |
|
self | ) |
|
GetDisplayFlags(PolyShape self) -> DWORD
GetFlags(PolyShape self) -> DWORD
| def GetLine |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetLine(PolyShape self, int i) -> PolyLine
| def GetMatID |
( |
|
self, |
|
|
|
args |
|
) |
| |
GetMatID(PolyShape self, int line, int piece) -> MtlID
GetNumLines(PolyShape self) -> int
| def Insert |
( |
|
self, |
|
|
|
args |
|
) |
| |
Insert(PolyShape self, int where, PolyLine l)
| def InvalidateCapCache |
( |
|
self | ) |
|
InvalidateCapCache(PolyShape self)
| def InvalidateGeomCache |
( |
|
self, |
|
|
|
args |
|
) |
| |
InvalidateGeomCache(PolyShape self, bool unused)
| def NewAndCopyChannels |
( |
|
self, |
|
|
|
args |
|
) |
| |
NewAndCopyChannels(PolyShape self, ChannelMask channels)
NewLine(PolyShape self) -> PolyLine
| def Reverse |
( |
|
self, |
|
|
|
args |
|
) |
| |
Reverse(PolyShape self, int line, bool keepZero=True)
Reverse(PolyShape self, int line)
Reverse(PolyShape self, BitArray reverse, bool keepZero=True)
Reverse(PolyShape self, BitArray reverse)
| def SetNumLines |
( |
|
self, |
|
|
|
args |
|
) |
| |
SetNumLines(PolyShape self, int count, bool keep=TRUE) -> bool
SetNumLines(PolyShape self, int count) -> bool
| def ShallowCopy |
( |
|
self, |
|
|
|
args |
|
) |
| |
ShallowCopy(PolyShape self, PolyShape ashape, ChannelMask channels)
| def Transform |
( |
|
self, |
|
|
|
args |
|
) |
| |
Transform(PolyShape self, Matrix3 tm)
| def UpdateCachedHierarchy |
( |
|
self | ) |
|
UpdateCachedHierarchy(PolyShape self)
UpdateSels(PolyShape self)
| def VertexTempSel |
( |
|
self, |
|
|
|
args |
|
) |
| |
VertexTempSel(PolyShape self, int poly) -> BitArray