3ds Max C++ API Reference
PolyLine Member List

This is the complete list of members for PolyLine, including all inherited members.

aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
Append(const PolyPt &p)PolyLine
bdgBoxPolyLine
BuildBoundingBox(void)PolyLine
cachedLengthPolyLine
cacheValidPolyLine
Cap3DS(CapVert *capverts, MeshCapInfo &capInfo, DWORD options=0)PolyLine
Close()PolyLineinline
CurveLength()PolyLine
Delete(int where)PolyLine
Dump(const MCHAR *title=NULL)PolyLine
flagsPolyLine
GetBoundingBox(Matrix3 *tm=NULL)PolyLine
GetMatID(int segment)PolyLine
GetSmoothingMap(IntTab &map)PolyLine
HitsPolyLine(PolyLine &line, BOOL findAll=FALSE, IntersectionCallback3D *cb=NULL)PolyLine
HitsSegment(Point2 p1, Point2 p2, BOOL findAll=FALSE, IntersectionCallback3D *cb=NULL)PolyLine
Init()PolyLine
Insert(int where, const PolyPt &p)PolyLine
InterpCurve3D(float u, int ptype=POLYSHP_INTERP_SIMPLE)PolyLine
InterpPiece3D(int segment, float t)PolyLine
InvalidateGeomCache()PolyLine
IsClockWise()PolyLine
IsClosed() constPolyLine
IsNoSelfInt() constPolyLineinline
IsOpen() constPolyLine
lengthsPolyLine
Load(ILoad *iload)PolyLine
numPtsPolyLine
Open()PolyLineinline
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator=(const PolyLine &from)PolyLine
operator=(Spline3D &from)PolyLine
operator[](int index)PolyLineinline
operator[](int index) constPolyLineinline
percentsPolyLine
PolyLine()PolyLine
PolyLine(const PolyLine &from)PolyLine
ptsPolyLine
Render(GraphicsWindow *gw, Material *ma, RECT *rp, int compFlags, int numMat)PolyLine
Render(GraphicsWindow *gw, Material *ma, int numMat, BOOL colorSegs, BitArray &segsel, BOOL useStartSegments=TRUE)PolyLine
Reverse(BOOL keepZero=FALSE)PolyLine
Save(ISave *isave)PolyLine
Segments() constPolyLine
Select(GraphicsWindow *gw, Material *ma, HitRegion *hr, int abortOnHit=FALSE)PolyLine
SelfIntersects(BOOL findAll=FALSE, IntersectionCallback3D *cb=NULL)PolyLine
SetNoSelfInt()PolyLineinline
SetNumPts(int count, BOOL keep=TRUE)PolyLine
Snap(GraphicsWindow *gw, SnapInfo *snap, IPoint2 *p, Matrix3 &tm, DWORD vflags)PolyLine
SpliceLine(int where, PolyLine &source, int splicePoint)PolyLine
SurroundsPoint(Point2 &point)PolyLine
Swap(PolyLine &line)PolyLine
TangentCurve3D(float u, int ptype=POLYSHP_INTERP_SIMPLE)PolyLine
TangentPiece3D(int segment, float t)PolyLine
Transform(Matrix3 &tm)PolyLine
Verts() constPolyLineinline
~PolyLine()PolyLine
  • Generated by doxygen 1.9.1