#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 |