|
3ds Max C++ API Reference
|
Classes | |
| class | PolyObject |
Macros | |
| #define | PolyLibExport __declspec( dllimport ) |
| #define | POLY_MULTI_PROCESSING TRUE |
Functions | |
| PolyLibExport ClassDesc * | GetPolyObjDescriptor () |
| PolyLibExport void | RegisterEditPolyObjDesc (ClassDesc *desc) |
| PolyLibExport ClassDesc * | GetEditPolyObjDesc () |
| PolyLibExport PolyObject * | CreateEditablePolyObject () |
| PolyLibExport void | ConvertPolyToPatch (MNMesh &from, PatchMesh &to, DWORD flags=0) |
| Converts a poly object to a patch mesh. | |
| PolyLibExport void | ConvertPatchToPoly (PatchMesh &from, MNMesh &to, DWORD flags=0) |
| Converts a patch object to a poly object. | |
| PolyLibExport bool | PreparePolyObjectDisplay (MNMesh &mesh, const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext) |
| PolyLibExport bool | UpdatePolyObjectPerNodeItemsDisplay (MNMesh &mesh, const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext, MaxSDK::Graphics::UpdateNodeContext &nodeContext, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer) |
| PolyLibExport void | MakeImmediatePolyObjectWireframeRenderItemsAsGizmo (MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer) |
Variables | |
| PolyLibExport Class_ID | polyObjectClassID |
| #define PolyLibExport __declspec( dllimport ) |
| #define POLY_MULTI_PROCESSING TRUE |
| PolyLibExport ClassDesc * GetPolyObjDescriptor | ( | ) |
| PolyLibExport void RegisterEditPolyObjDesc | ( | ClassDesc * | desc | ) |
| PolyLibExport ClassDesc * GetEditPolyObjDesc | ( | ) |
| PolyLibExport PolyObject * CreateEditablePolyObject | ( | ) |
| PolyLibExport void ConvertPolyToPatch | ( | MNMesh & | from, |
| PatchMesh & | to, | ||
| DWORD | flags = 0 ) |
Converts a poly object to a patch mesh.
| PolyLibExport void ConvertPatchToPoly | ( | PatchMesh & | from, |
| MNMesh & | to, | ||
| DWORD | flags = 0 ) |
Converts a patch object to a poly object.
| PolyLibExport bool PreparePolyObjectDisplay | ( | MNMesh & | mesh, |
| const MaxSDK::Graphics::UpdateDisplayContext & | updateDisplayContext ) |
| PolyLibExport bool UpdatePolyObjectPerNodeItemsDisplay | ( | MNMesh & | mesh, |
| const MaxSDK::Graphics::UpdateDisplayContext & | updateDisplayContext, | ||
| MaxSDK::Graphics::UpdateNodeContext & | nodeContext, | ||
| MaxSDK::Graphics::IRenderItemContainer & | targetRenderItemContainer ) |
| PolyLibExport void MakeImmediatePolyObjectWireframeRenderItemsAsGizmo | ( | MaxSDK::Graphics::IRenderItemContainer & | targetRenderItemContainer | ) |
|
extern |