#include <meshselection.h>

Public Member Functions |
|
| void | gc_trace () |
| virtual MeshSelection * | new_sel (MAXWrapper *own, BYTE stype, int indx=0)=0 |
| virtual BitArray | get_sel ()=0 |
| virtual BitArray | get_owner_sel ()=0 |
| virtual void | set_owner_sel (BitArray &sel)=0 |
| virtual BitArray | get_sel_vertices (Mesh *m)=0 |
| virtual BitArray | get_sel_vertices (MNMesh *m)=0 |
| virtual BitArray | get_sel_vertices (PatchMesh *m)=0 |
| virtual GenericNamedSelSetList & | get_named_sel_set_list ()=0 |
| virtual int | num_elements (Mesh *m)=0 |
| virtual int | num_elements (MNMesh *m)=0 |
| virtual int | num_elements (PatchMesh *m)=0 |
| virtual BOOL | is_same_selection (Value *s)=0 |
| virtual void | delete_sel (Mesh &m, MeshDelta &md, BitArray &sel)=0 |
| virtual void | delete_sel (MNMesh *m, ReferenceTarget *owner, BitArray &sel)=0 |
| int | get_sel_index (BitArray &vs, int n) |
| void | update_sel () |
| void | set_sel (BitArray &vs) |
| void | sprin1 (MCHAR *type, CharStream *s) |
| def_generic (get,"get") | |
| def_generic (put,"put") | |
| def_visible_generic (append,"append") | |
| def_visible_generic (deleteItem,"deleteItem") | |
| def_visible_generic_debug_ok (findItem,"findItem") | |
| def_visible_generic (join,"join") | |
| def_visible_generic (sort,"sort") | |
| def_visible_primitive_debug_ok (deepCopy,"deepCopy") | |
| def_generic (move,"move") | |
| def_generic (scale,"scale") | |
| def_generic (rotate,"rotate") | |
| def_generic (delete,"delete") | |
| def_generic (select,"select") | |
| def_generic (deselect,"deselect") | |
| def_generic (selectmore,"selectMore") | |
| use_generic (coerce,"coerce") | |
| ScripterExport Value * | map (node_map &m) |
| void | to_fpvalue (FPValue &v) |
| ScripterExport Value * | to_bitarrayValue () |
| def_property (count) | |
| def_property (index) | |
| def_property (selSetNames) | |
Public Attributes |
|
| MAXWrapper * | owner |
| BYTE | sel_type |
| BitArray | vsel |
| int | index |
| MSTR | nss_name |
| void gc_trace | ( | ) | [virtual] |
Reimplemented from Collectable.
| virtual MeshSelection* new_sel | ( | MAXWrapper * | own, |
| BYTE | stype, | ||
| int | indx = 0 |
||
| ) | [pure virtual] |
| virtual BitArray get_sel | ( | ) | [pure virtual] |
| virtual BitArray get_owner_sel | ( | ) | [pure virtual] |
| virtual void set_owner_sel | ( | BitArray & | sel | ) | [pure virtual] |
| virtual GenericNamedSelSetList& get_named_sel_set_list | ( | ) | [pure virtual] |
| virtual int num_elements | ( | Mesh * | m | ) | [pure virtual] |
| virtual int num_elements | ( | MNMesh * | m | ) | [pure virtual] |
| virtual int num_elements | ( | PatchMesh * | m | ) | [pure virtual] |
| virtual BOOL is_same_selection | ( | Value * | s | ) | [pure virtual] |
| virtual void delete_sel | ( | MNMesh * | m, |
| ReferenceTarget * | owner, | ||
| BitArray & | sel | ||
| ) | [pure virtual] |
| int get_sel_index | ( | BitArray & | vs, |
| int | n | ||
| ) |
| void update_sel | ( | ) |
| void set_sel | ( | BitArray & | vs | ) |
| void sprin1 | ( | MCHAR * | type, |
| CharStream * | s | ||
| ) |
| def_generic | ( | get | , |
| "get" | |||
| ) |
Reimplemented from Value.
| def_generic | ( | put | , |
| "put" | |||
| ) |
Reimplemented from Value.
| def_visible_generic | ( | append | , |
| "append" | |||
| ) |
Reimplemented from Value.
| def_visible_generic | ( | deleteItem | , |
| "deleteItem" | |||
| ) |
Reimplemented from Value.
| def_visible_generic_debug_ok | ( | findItem | , |
| "findItem" | |||
| ) |
Reimplemented from Value.
| def_visible_generic | ( | join | , |
| "join" | |||
| ) |
Reimplemented from Value.
| def_visible_generic | ( | sort | , |
| "sort" | |||
| ) |
Reimplemented from Value.
| def_visible_primitive_debug_ok | ( | deepCopy | , |
| "deepCopy" | |||
| ) |
Reimplemented from Value.
| def_generic | ( | move | , |
| "move" | |||
| ) |
| def_generic | ( | scale | , |
| "scale" | |||
| ) |
| def_generic | ( | rotate | , |
| "rotate" | |||
| ) |
| def_generic | ( | delete | , |
| "delete" | |||
| ) |
| def_generic | ( | select | , |
| "select" | |||
| ) |
| def_generic | ( | deselect | , |
| "deselect" | |||
| ) |
| def_generic | ( | selectmore | , |
| "selectMore" | |||
| ) |
| use_generic | ( | coerce | , |
| "coerce" | |||
| ) |
Reimplemented from Value.
Reimplemented from Value.
| ScripterExport Value* to_bitarrayValue | ( | ) |
| def_property | ( | count | ) |
| def_property | ( | index | ) |
| def_property | ( | selSetNames | ) |
Reimplemented from Value.
| MAXWrapper* owner |