3ds Max C++ API Reference
|
Classes | |
class | PolyObject |
Macros | |
#define | PolyLibExport __declspec( dllimport ) |
#define | POLY_MULTI_PROCESSING TRUE |
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 |