PeriDyno 1.2.1
Loading...
Searching...
No Matches
dyno::SurfaceInteraction< TDataType > Member List

This is the complete list of members for dyno::SurfaceInteraction< TDataType >, including all inherited members.

addField(FBase *data)dyno::OBase
addField(FieldID name, FBase *data)dyno::OBase
addFieldAlias(FieldID name, FBase *data)dyno::OBase
addFieldAlias(FieldID name, FBase *data, FieldMap &fieldAlias)dyno::OBase
addInputField(FBase *field)dyno::OBase
addModulePort(ModulePort *port)dyno::Moduleprivate
addOutputField(FBase *field)dyno::OBase
addParameter(FBase *field)dyno::OBase
addToOutput(FBase *field)dyno::OBase
allowExported()dyno::Moduleinlinevirtual
allowImported()dyno::Moduleinlinevirtual
appendExportModule(ModulePort *nodePort)dyno::Moduleprotected
attachField(FBase *field, std::string name, std::string desc, bool autoDestroy=true) overridedyno::Modulevirtual
baseId()dyno::Objectstatic
block_xdyno::OBaseprivate
block_ydyno::OBaseprivate
bx()dyno::OBaseinline
by()dyno::OBaseinline
calcIntersectClick()dyno::SurfaceInteraction< TDataType >
calcIntersectDrag()dyno::SurfaceInteraction< TDataType >
calcSurfaceIntersectClick()dyno::SurfaceInteraction< TDataType >
calcSurfaceIntersectDrag()dyno::SurfaceInteraction< TDataType >
cameradyno::SurfaceInteraction< TDataType >private
caption()dyno::OBasevirtual
captionVisible()dyno::OBasevirtual
cIddyno::Objectprivatestatic
connect(ModulePort *nPort)dyno::Module
Coord typedefdyno::SurfaceInteraction< TDataType >
createObject(std::string name)dyno::Objectstatic
DECLARE_ENUM(PickingTypeSelection, Click=0, Drag=1, Both=2)dyno::SurfaceInteraction< TDataType >
DECLARE_ENUM(MultiSelectionType, OR=0, XOR=1, C=2)dyno::SurfaceInteraction< TDataType >
DEF_ARRAY_OUT(int, TriangleIndex, DeviceType::GPU, "")dyno::SurfaceInteraction< TDataType >
DEF_ARRAY_OUT(int, Sur2PointIndex, DeviceType::GPU, "")dyno::SurfaceInteraction< TDataType >
DEF_ENUM(PickingTypeSelection, SurfacePickingType, PickingTypeSelection::Both, "")dyno::SurfaceInteraction< TDataType >
DEF_ENUM(MultiSelectionType, MultiSelectionType, MultiSelectionType::OR, "")dyno::SurfaceInteraction< TDataType >
DEF_INSTANCE_IN(TriangleSet< TDataType >, InitialTriangleSet, "")dyno::SurfaceInteraction< TDataType >
DEF_INSTANCE_OUT(TriangleSet< TDataType >, SelectedTriangleSet, "")dyno::SurfaceInteraction< TDataType >
DEF_INSTANCE_OUT(TriangleSet< TDataType >, OtherTriangleSet, "")dyno::SurfaceInteraction< TDataType >
DEF_VAR(Real, FloodAngle, 0.5f, "The angle limit of flood selection")dyno::SurfaceInteraction< TDataType >
DEF_VAR(bool, TogglePicker, true, "The toggle of surface picker")dyno::SurfaceInteraction< TDataType >
DEF_VAR(bool, ToggleMultiSelect, false, "The toggle of multiple selection")dyno::SurfaceInteraction< TDataType >
DEF_VAR(bool, ToggleFlood, false, "The toggle of flood selection")dyno::SurfaceInteraction< TDataType >
DEF_VAR(bool, ToggleVisibleFilter, false, "The toggle of visible filter")dyno::SurfaceInteraction< TDataType >
DEF_VAR(bool, ToggleQuad, false, "The toggle of quad selection")dyno::SurfaceInteraction< TDataType >
DEF_VAR(bool, ToggleIndexOutput, true, "The toggle of index output")dyno::SurfaceInteraction< TDataType >
dyno::MouseInputModule::DEF_VAR(bool, CacheEvent, false, "If set false, all previous queued events will be dropped")dyno::MouseInputModule
dyno::InputModule::DEF_VAR(bool, ForceUpdate, false, "")dyno::Module
description()dyno::OBasevirtual
disconnect(ModulePort *nPort)dyno::Module
Edge typedefdyno::SurfaceInteraction< TDataType >
enqueueEvent(PMouseEvent event)dyno::MouseInputModule
FieldMap typedefdyno::OBase
fields_inputdyno::OBaseprotected
fields_outputdyno::OBaseprotected
fields_paramdyno::OBaseprotected
FieldVector typedefdyno::OBase
findField(FBase *data)dyno::OBase
findFieldAlias(const FieldID name)dyno::OBase
findFieldAlias(const FieldID name, FieldMap &fieldAlias)dyno::OBase
findInputField(FBase *field)dyno::OBase
findOutputField(FBase *field)dyno::OBase
findParameter(FBase *field)dyno::OBase
generateObjectId()dyno::Objectprivatestatic
getAllFields()dyno::OBase
getClassMap()dyno::Objectstatic
getExportModules()dyno::Moduleinline
getField(const FieldID name)dyno::OBase
getField(FieldID name)dyno::OBaseinline
getFieldAlias(FBase *data)dyno::OBase
getFieldAliasCount(FBase *data)dyno::OBase
getImportModules()dyno::Moduleinline
getInputFields()dyno::OBaseinline
getModuleType() finaldyno::InputModuleinlinevirtual
getName() overridedyno::Modulevirtual
getOutputFields()dyno::OBaseinline
getParameters()dyno::OBaseinline
getParentNode()dyno::Module
getSceneGraph()dyno::Module
iddyno::Objectprivate
importModules()dyno::Moduleinline
initialize()dyno::Module
initializeImpl()dyno::Modulevirtual
InputModule()dyno::InputModule
isAllFieldsReady()dyno::OBase
isInitialized()dyno::Module
isInputComplete()dyno::Module
isOutputCompete()dyno::Module
isPresseddyno::SurfaceInteraction< TDataType >private
m_fielddyno::OBaseprivate
m_fieldAliasdyno::OBaseprivate
m_initializeddyno::Moduleprivate
m_module_namedyno::Moduleprivate
m_nodedyno::Moduleprivate
mAncestorsdyno::Moduleprivate
mergeIndex()dyno::SurfaceInteraction< TDataType >
mEventQueuedyno::MouseInputModuleprivate
mExportModulesdyno::Moduleprivate
mImportModulesdyno::Moduleprivate
mMutexdyno::MouseInputModuleprivate
Module(std::string name="default")dyno::Module
MouseInputModule()dyno::MouseInputModule
OBase()dyno::OBaseinline
Object()dyno::Object
objectId()dyno::Objectinline
onEvent(PMouseEvent event) overridedyno::SurfaceInteraction< TDataType >protectedvirtual
postprocess()dyno::Moduleinlineprotectedvirtual
preprocess()dyno::Moduleinlineprotectedvirtual
printInfoClick()dyno::SurfaceInteraction< TDataType >
printInfoDragging()dyno::SurfaceInteraction< TDataType >
printInfoDragRelease()dyno::SurfaceInteraction< TDataType >
ray1dyno::SurfaceInteraction< TDataType >private
ray2dyno::SurfaceInteraction< TDataType >private
Real typedefdyno::SurfaceInteraction< TDataType >
registerClass(ClassInfo *ci)dyno::Objectstatic
removeExportModule(ModulePort *nodePort)dyno::Moduleprotected
removeField(FBase *data)dyno::OBase
removeFieldAlias(const FieldID name)dyno::OBase
removeFieldAlias(const FieldID name, FieldMap &fieldAlias)dyno::OBase
removeFromOutput(FBase *field)dyno::OBase
removeInputField(FBase *field)dyno::OBase
removeOutputField(FBase *field)dyno::OBase
removeParameter(FBase *field)dyno::OBase
requireUpdate() overridedyno::MouseInputModulevirtual
setBlockCoord(float x, float y)dyno::OBaseinline
setName(std::string name)dyno::Module
setParentNode(Node *node)dyno::Modulevirtual
setUpdateAlways(bool b)dyno::Module
SurfaceInteraction()dyno::SurfaceInteraction< TDataType >
tempNumSdyno::SurfaceInteraction< TDataType >private
tempNumTdyno::SurfaceInteraction< TDataType >private
tempTriIntersectedIndexdyno::SurfaceInteraction< TDataType >private
Triangle typedefdyno::SurfaceInteraction< TDataType >
triIntersectedIndexdyno::SurfaceInteraction< TDataType >private
update()dyno::Module
updateEnded()dyno::Moduleprotectedvirtual
updateImpl()dyno::MouseInputModulevirtual
updateStarted()dyno::Moduleprotectedvirtual
validateInputs()dyno::Moduleprotectedvirtual
validateOutputs()dyno::Moduleprotectedvirtual
x1dyno::SurfaceInteraction< TDataType >private
x2dyno::SurfaceInteraction< TDataType >private
y1dyno::SurfaceInteraction< TDataType >private
y2dyno::SurfaceInteraction< TDataType >private
~InputModule()dyno::InputModulevirtual
~Module(void) overridedyno::Module
~MouseInputModule() overridedyno::MouseInputModule
~OBase() overridedyno::OBase
~Object()dyno::Objectinlinevirtual
~SurfaceInteraction()dyno::SurfaceInteraction< TDataType >inlinevirtual