|
3ds Max C++ API Reference
|
This is the complete list of members for PolyLine, including all inherited members.
| aligned_free(void *ptr) | MaxHeapOperators | static |
| aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
| aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
| Append(const PolyPt &p) | PolyLine | |
| bdgBox | PolyLine | |
| BuildBoundingBox(void) | PolyLine | |
| cachedLength | PolyLine | |
| cacheValid | PolyLine | |
| Cap3DS(CapVert *capverts, MeshCapInfo &capInfo, DWORD options=0) | PolyLine | |
| Close() | PolyLine | inline |
| CurveLength() | PolyLine | |
| Delete(int where) | PolyLine | |
| Dump(const MCHAR *title=NULL) | PolyLine | |
| flags | PolyLine | |
| 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() const | PolyLine | |
| IsNoSelfInt() const | PolyLine | inline |
| IsOpen() const | PolyLine | |
| lengths | PolyLine | |
| Load(ILoad *iload) | PolyLine | |
| numPts | PolyLine | |
| Open() | PolyLine | inline |
| operator delete(void *ptr) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | static |
| operator delete[](void *ptr) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator new(size_t size, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size, void *placement_ptr) | MaxHeapOperators | static |
| operator new[](size_t size) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, unsigned long flags) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator=(const PolyLine &from) | PolyLine | |
| operator=(Spline3D &from) | PolyLine | |
| operator[](int index) | PolyLine | inline |
| operator[](int index) const | PolyLine | inline |
| percents | PolyLine | |
| PolyLine() | PolyLine | |
| PolyLine(const PolyLine &from) | PolyLine | |
| pts | PolyLine | |
| 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() const | PolyLine | |
| Select(GraphicsWindow *gw, Material *ma, HitRegion *hr, int abortOnHit=FALSE) | PolyLine | |
| SelfIntersects(BOOL findAll=FALSE, IntersectionCallback3D *cb=NULL) | PolyLine | |
| SetNoSelfInt() | PolyLine | inline |
| 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() const | PolyLine | inline |
| ~PolyLine() | PolyLine |