_ambient | InSpace::ISMeshObj | [protected] |
_bbox | InSpace::DrawObj | [protected] |
_diffuse | InSpace::ISMeshObj | [protected] |
_dispBBox | InSpace::DrawObj | [protected] |
_display | InSpace::DrawObj | [protected] |
_dl | InSpace::DrawObj | [protected] |
_dlMode | InSpace::DrawObj | [protected] |
_emission | InSpace::ISMeshObj | [protected] |
_isLit | InSpace::ISMeshObj | [protected] |
_meshes | InSpace::ISMeshObj | |
_movable | InSpace::DrawObj | [protected] |
_name | InSpace::DrawObj | [protected] |
_pendingDLMode | InSpace::DrawObj | [protected] |
_pls | PropertyChangedNotifier | [protected] |
_roomObj | InSpace::DrawObj | [protected] |
_rot | InSpace::DrawObj | [protected] |
_scale | InSpace::DrawObj | [protected] |
_selectable | InSpace::DrawObj | [protected] |
_shininess | InSpace::ISMeshObj | [protected] |
_specular | InSpace::ISMeshObj | [protected] |
_textureAlphas | InSpace::ISMeshObj | [protected] |
_textures | InSpace::ISMeshObj | [protected] |
_textureTransforms | InSpace::ISMeshObj | [protected] |
_textureValid | InSpace::ISMeshObj | [protected] |
_trans | InSpace::DrawObj | [protected] |
_transparent | InSpace::DrawObj | [protected] |
_useLights | InSpace::DrawObj | [protected] |
addMesh(ISMesh *m) | InSpace::ISMeshObj | [inline] |
addMultiTexture(str_ptr texture, double alpha=1.0, Wtransf texTransform=Wtransf()) | InSpace::ISMeshObj | [virtual] |
addPropertyChangeListener(PropertyListener *pl) | PropertyChangedNotifier | [virtual] |
ambient() | InSpace::ISMeshObj | [inline] |
bbox() | InSpace::DrawObj | [inline, virtual] |
cleanUp(double epsilon) | InSpace::ISMeshObj | |
contextInit() | InSpace::DrawObj | [inline, virtual] |
contextInitWrapper() | InSpace::DrawObj | [virtual] |
diffuse() | InSpace::ISMeshObj | [inline] |
display() const | InSpace::DrawObj | [inline, virtual] |
displayBBox() const | InSpace::DrawObj | [inline, virtual] |
draw() | InSpace::ISMeshObj | [virtual] |
drawG3D() | InSpace::DrawObj | [virtual] |
drawInPass(int pass) | InSpace::DrawObj | [inline, virtual] |
DrawObj(str_ptr name, int roomObj=0, int display=1) | InSpace::DrawObj | |
drawWrapper(bool useG3D) | InSpace::DrawObj | [virtual] |
emission() | InSpace::ISMeshObj | [inline] |
firePropertyChangeEvent(PropertyEvent *pce) | PropertyChangedNotifier | [virtual] |
getNumListeners() | PropertyChangedNotifier | [inline] |
hide() | InSpace::DrawObj | [virtual] |
hideBBox() | InSpace::DrawObj | [inline, virtual] |
highlight() | InSpace::DrawObj | [inline, virtual] |
isLightOn(const int i) const | InSpace::DrawObj | [inline, virtual] |
isLit() | InSpace::ISMeshObj | [inline, virtual] |
ISMeshObj(str_ptr name) | InSpace::ISMeshObj | [inline] |
ISMeshObj(str_ptr name, ISMesh *m) | InSpace::ISMeshObj | [inline] |
isRoomObj() const | InSpace::DrawObj | [inline, virtual] |
movable() const | InSpace::DrawObj | [inline, virtual] |
name() | InSpace::DrawObj | [inline] |
pointSelectCoarse(Wpt pw) | InSpace::DrawObj | [virtual] |
pointSelectCoarse(ROOMpt pr) | InSpace::DrawObj | [virtual] |
pointSelectFine(Wpt pw) | InSpace::ISMeshObj | [virtual] |
pointSelectFine(ROOMpt pr) | InSpace::ISMeshObj | [virtual] |
PropertyChangedNotifier() | PropertyChangedNotifier | |
raySelectCoarse(Wpt p, Wvec dir, Wpt &isect_point) | InSpace::DrawObj | [virtual] |
raySelectFine(Wpt p, Wvec dir, Wpt &isect_point) | InSpace::DrawObj | [virtual] |
readVRML(istream *is) | InSpace::ISMeshObj | |
recalcBBox() | InSpace::ISMeshObj | [inline] |
reColor(Color c) | InSpace::ISMeshObj | [inline, virtual] |
InSpace::DrawObj::reColor(ColorMap *cm) | InSpace::DrawObj | [virtual] |
removePropertyChangeListener(PropertyListener *pl) | PropertyChangedNotifier | [virtual] |
reTexture(str_ptr texname) | InSpace::ISMeshObj | [inline, virtual] |
rot() const | InSpace::DrawObj | [inline, virtual] |
rotBy(const Wtransf m) | InSpace::DrawObj | [virtual] |
scale() const | InSpace::DrawObj | [inline, virtual] |
scaleBy(const double s) | InSpace::DrawObj | [virtual] |
scaleBy(const Wvec sv) | InSpace::DrawObj | [virtual] |
selectable() const | InSpace::DrawObj | [inline, virtual] |
setAmbient(Color c) | InSpace::ISMeshObj | [inline] |
setDiffuse(Color c) | InSpace::ISMeshObj | [inline] |
setDLMode(DL_MODE mode) | InSpace::DrawObj | [virtual] |
setEmission(Color c) | InSpace::ISMeshObj | [inline] |
setLit(int lit) | InSpace::ISMeshObj | [inline, virtual] |
setMovable(const int m) | InSpace::DrawObj | [inline, virtual] |
setName(str_ptr n) | InSpace::DrawObj | [inline] |
setRoomObj(const int i) | InSpace::DrawObj | [inline, virtual] |
setRot(cWtransf &m) | InSpace::DrawObj | [virtual] |
setScale(cWtransf &m) | InSpace::DrawObj | [virtual] |
setSelectable(const int s) | InSpace::DrawObj | [inline, virtual] |
setShininess(double value) | InSpace::ISMeshObj | [inline] |
setSpecular(Color c) | InSpace::ISMeshObj | [inline] |
setTextureName(str_ptr texName) | InSpace::ISMeshObj | |
setTrans(cWtransf &m) | InSpace::DrawObj | [virtual] |
setTransparent(const int t) | InSpace::DrawObj | [inline, virtual] |
setXform(cWtransf &m, bool propagate=true) | InSpace::DrawObj | [virtual] |
shininess() | InSpace::ISMeshObj | [inline] |
show() | InSpace::DrawObj | [inline, virtual] |
showBBox() | InSpace::DrawObj | [inline, virtual] |
specular() | InSpace::ISMeshObj | [inline] |
texname() | InSpace::ISMeshObj | [inline] |
trans() const | InSpace::DrawObj | [inline, virtual] |
transBy(const Wvec v) | InSpace::DrawObj | [virtual] |
transparent() const | InSpace::DrawObj | [inline, virtual] |
turnOffLight(const int l) | InSpace::DrawObj | [inline, virtual] |
turnOnLight(const int l) | InSpace::DrawObj | [inline, virtual] |
unhighlight() | InSpace::DrawObj | [inline, virtual] |
writeCPS(ostream *os) | InSpace::DrawObj | [virtual] |
writeVRML(ostream *ofs) | InSpace::ISMeshObj | [virtual] |
xform() const | InSpace::DrawObj | [inline, virtual] |
~DrawObj() | InSpace::DrawObj | [virtual] |
~ISMeshObj() | InSpace::ISMeshObj | [virtual] |
~PropertyChangedNotifier() | PropertyChangedNotifier | [virtual] |