|
| PointSetItem () |
|
| PointSetItem (const PointSetItem &org) |
|
virtual | ~PointSetItem () |
|
virtual void | setName (const std::string &name) |
|
virtual SgNode * | getScene () |
|
const SgPointSet * | pointSet () const |
|
SgPointSet * | pointSet () |
|
virtual void | notifyUpdate () |
|
const Affine3 & | offsetTransform () const |
|
void | setOffsetTransform (const Affine3 &T) |
|
SignalProxy< void(const Affine3 &T)> | sigOffsetTransformChanged () |
|
void | notifyOffsetTransformChange () |
|
SgPointSet * | getTransformedPointSet () const |
|
void | setRenderingMode (int mode) |
|
int | renderingMode () const |
|
void | setPointSize (double size) |
|
double | pointSize () const |
|
double | voxelSize () const |
|
void | setVoxelSize (double size) |
|
void | setEditable (bool on) |
|
bool | isEditable () const |
|
int | numAttentionPoints () const |
|
Vector3 | attentionPoint (int index) const |
|
void | clearAttentionPoints () |
|
void | addAttentionPoint (const Vector3 &p) |
|
SignalProxy< void()> | sigAttentionPointsChanged () |
|
void | notifyAttentionPointChange () |
|
boost::optional< Vector3 > | attentionPoint () const |
|
SignalProxy< void()> | sigAttentionPointChanged () |
|
void | clearAttentionPoint () |
|
void | setAttentionPoint (const Vector3 &p) |
|
void | removePoints (const PolyhedralRegion ®ion) |
|
SignalProxy< void(const PolyhedralRegion ®ion)> | sigPointsInRegionRemoved () |
|
virtual bool | store (Archive &archive) |
|
virtual bool | restore (const Archive &archive) |
|
virtual | ~Item () |
|
const std::string & | name () const |
|
bool | hasAttribute (Attribute attribute) const |
|
Item * | childItem () const |
|
Item * | prevItem () const |
|
Item * | nextItem () const |
|
Item * | parentItem () const |
|
bool | addChildItem (Item *item, bool isManualOperation=false) |
|
bool | addSubItem (Item *item) |
|
bool | isSubItem () const |
|
void | detachFromParentItem () |
|
void | emitSigDetachedFromRootForSubTree () |
|
bool | insertChildItem (Item *item, Item *nextItem, bool isManualOperation=false) |
|
bool | insertSubItem (Item *item, Item *nextItem) |
|
bool | isTemporal () const |
|
void | setTemporal (bool on=true) |
|
RootItem * | findRootItem () const |
|
Item * | findItem (const std::string &path) const |
|
template<class ItemType > |
ItemType * | findItem (const std::string &path) const |
|
template<class ItemType > |
ItemType * | find (const std::string &path) |
|
Item * | findChildItem (const std::string &path) const |
|
template<class ItemType > |
ItemType * | findChildItem (const std::string &path) const |
|
Item * | findSubItem (const std::string &path) const |
|
template<class ItemType > |
ItemType * | findSubItem (const std::string &path) const |
|
Item * | headItem () const |
|
template<class ItemType > |
ItemType * | findOwnerItem (bool includeSelf=false) |
|
bool | isOwnedBy (Item *item) const |
|
bool | traverse (boost::function< bool(Item *)> function) |
|
template<class ItemType > |
bool | traverse (boost::function< bool(ItemType *item)> function) |
|
Item * | duplicate () const |
|
Item * | duplicateAll () const |
|
void | assign (Item *srcItem) |
|
bool | load (const std::string &filename, const std::string &format=std::string()) |
|
bool | load (const std::string &filename, Item *parent, const std::string &format=std::string()) |
|
bool | save (const std::string &filename, const std::string &format=std::string()) |
|
bool | overwrite (bool forceOverwrite=false, const std::string &format=std::string()) |
|
const std::string & | filePath () const |
|
const std::string & | fileFormat () const |
|
std::time_t | fileModificationTime () const |
|
bool | isConsistentWithFile () const |
|
void | clearFileInformation () |
|
void | suggestFileUpdate () |
|
void | putProperties (PutPropertyFunction &putProperty) |
|
SignalProxy< void(const std::string &oldName)> | sigNameChanged () |
|
SignalProxy< void()> | sigUpdated () |
|
SignalProxy< void()> | sigPositionChanged () |
|
SignalProxy< void()> | sigDetachedFromRoot () |
|
SignalProxy< void()> | sigDisconnectedFromRoot () |
|
SignalProxy< void()> | sigSubTreeChanged () |
|
Referenced * | customData (int id) |
|
const Referenced * | customData (int id) const |
|
void | setCustomData (int id, ReferencedPtr data) |
|
void | clearCustomData (int id) |
|
virtual | ~Referenced () |
|
void | addRef () |
|
void | releaseRef () |
|
virtual | ~SceneProvider () |
|
virtual SgNode * | getScene (SgCloneMap &cloneMap) |
|