vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
APDYNAMICART::PerlinLines Member List

This is the complete list of members for APDYNAMICART::PerlinLines, including all inherited members.

_blueAPDYNAMICART::PerlinLinesprotected
_boundingCreatedAPDYNAMICART::PerlinLinesprotected
_boundingSizeAPDYNAMICART::PerlinLinesprotected
_boundingUsedAPDYNAMICART::PerlinLinesprotected
_boundingVisibleAPDYNAMICART::PerlinLinesprotected
_boxColorArrayAPDYNAMICART::PerlinLinesprotected
_boxGeodeAPDYNAMICART::PerlinLinesprotected
_boxMaterialAPDYNAMICART::PerlinLinesprotected
_boxOSGStateAPDYNAMICART::PerlinLinesprotected
_changedBlueAPDYNAMICART::PerlinLinesprotected
_changedGreenAPDYNAMICART::PerlinLinesprotected
_changedRedAPDYNAMICART::PerlinLinesprotected
_controllerAPDYNAMICART::PoAprotected
_controllerCoordsAPDYNAMICART::PerlinLinesprotected
_controllerUsedAPDYNAMICART::PerlinLinesprotected
_daAreaAPDYNAMICART::PerlinLinesprotected
_daEnvironmentAPDYNAMICART::PoAprotected
_greenAPDYNAMICART::PerlinLinesprotected
_interpolatedLinesAPDYNAMICART::PerlinLinesprotected
_interpolationCountAPDYNAMICART::PerlinLinesprotected
_lengthAPDYNAMICART::PerlinLinesprotected
_lineGeodeAPDYNAMICART::PerlinLinesprotected
_lineGeometryAPDYNAMICART::PerlinLinesprotected
_linesAPDYNAMICART::PerlinLinesprotected
_linesColorArrayAPDYNAMICART::PerlinLinesprotected
_linesMaterialAPDYNAMICART::PerlinLinesprotected
_linewidthAPDYNAMICART::PerlinLinesprotected
_magnetCoordsAPDYNAMICART::PerlinLinesprotected
_magnetCreatedAPDYNAMICART::PerlinLinesprotected
_magnetONAPDYNAMICART::PerlinLinesprotected
_magnetSizeAPDYNAMICART::PerlinLinesprotected
_magnetUsedAPDYNAMICART::PerlinLinesprotected
_newLinesColorArrayAPDYNAMICART::PerlinLinesprotected
_OSGStateAPDYNAMICART::PerlinLinesprotected
_pAPDYNAMICART::PerlinLinesprotected
_pausedAPDYNAMICART::PerlinLinesprotected
_pointedAPDYNAMICART::PerlinLinesprotected
_redAPDYNAMICART::PerlinLinesprotected
_requestAPDYNAMICART::PerlinLinesprotected
_somethingChanedAPDYNAMICART::PerlinLinesprotected
_speedAPDYNAMICART::PerlinLinesprotected
_triggerAPDYNAMICART::PerlinLinesprotected
_unusedMagnetCoordsAPDYNAMICART::PerlinLinesprotected
_updateFlagAPDYNAMICART::PoAprotected
ability_dispatchervrecko::EnvironmentObjectprotected
addAbility(Ability *ability, bool bCreateNewIdIfColliding=true)vrecko::EnvironmentObject
addEOChild(EnvironmentObject *new_EO)vrecko::EnvironmentObject
addInputPin(InputPinBase *pin)vrecko::BaseClass
addNotification(BaseClass *receiver, unsigned long notificationTypes)vrecko::BaseClass
addOutputPin(OutputPinBase *pin)vrecko::BaseClass
addRequestInputPin(RequestInputPinBase *pin)vrecko::BaseClass
addRequestOutputPin(RequestOutputPinBase *pin)vrecko::BaseClass
addUserData(const std::string &nlabel, void *npointer, UserData_Type ntype)vrecko::EnvironmentObject
attributevrecko::BaseClassprotected
attributeLockvrecko::BaseClassprotected
AttributeMap typedefvrecko::BaseClassprotected
BaseClass(const char *startingSenderString)vrecko::BaseClass
BaseClass(BaseClass &bc)vrecko::BaseClass
bCollisionFreevrecko::EnvironmentObjectprotected
bVisiblevrecko::EnvironmentObjectprotected
changedInterpolationAPDYNAMICART::PerlinLinesprotected
changedLengthAPDYNAMICART::PerlinLinesprotected
changedSpeedAPDYNAMICART::PerlinLinesprotected
createCollisionHierarchy(osg::Node *pNode)vrecko::EnvironmentObjectprotected
createMagnet(EnvironmentObject *daarea, bool first)APDYNAMICART::PerlinLinesinline
createMenuStructure(osg::ref_ptr< vreckoUtils::MenuBase > parentMenu) const APDYNAMICART::PerlinLinesvirtual
DECLARE_INPUT(Colour, MessageVec4)APDYNAMICART::PoA
vrecko::EnvironmentObject::DECLARE_INPUT(Position, MessageVec3)vrecko::EnvironmentObjectprotected
vrecko::EnvironmentObject::DECLARE_INPUT(Orientation, MessageQuat)vrecko::EnvironmentObjectprotected
vrecko::EnvironmentObject::DECLARE_INPUT(Location, MessageMatrix)vrecko::EnvironmentObjectprotected
vrecko::EnvironmentObject::DECLARE_INPUT(RelativePosition, MessageVec3)vrecko::EnvironmentObjectprotected
vrecko::EnvironmentObject::DECLARE_INPUT(RelativeOrientation, MessageQuat)vrecko::EnvironmentObjectprotected
vrecko::EnvironmentObject::DECLARE_INPUT(RelativeLocation, MessageMatrix)vrecko::EnvironmentObjectprotected
deleteAttribute(const std::string &attr_name)vrecko::BaseClass
draw()APDYNAMICART::PerlinLines
EnvironmentObject()vrecko::EnvironmentObject
EnvironmentObject(EnvironmentObject &eo)vrecko::EnvironmentObject
findPinInList(const char *strName, PinList *pinList)vrecko::BaseClassinlineprotected
firstTimeUpdateAPDYNAMICART::PerlinLinesprotected
fixGeometryDrawableHelper(const osg::Drawable *draw, bool bMirrored)vrecko::EnvironmentObjectprotected
fixGeometryHelper(const osg::Node *node, bool bMirrored)vrecko::EnvironmentObjectprotected
fixGeometryMirroring(const osg::Node *node)vrecko::EnvironmentObjectprotected
getAbility(const std::string &ab_id)vrecko::EnvironmentObjectinline
getAbility(const std::string &pluginName, const std::string &abilityName)vrecko::EnvironmentObject
getAbilityMap(void)vrecko::EnvironmentObjectinline
getAbilityWithInput(const std::string &input_name)vrecko::EnvironmentObjectinline
getAbilityWithOutput(const std::string &output_name)vrecko::EnvironmentObjectinline
getAttribute(const std::string &attr_name)vrecko::BaseClassinline
getAttribute(const char *attr_name)vrecko::BaseClassinline
getID() const vrecko::EnvironmentObjectinline
getInputPin(const char *strName)vrecko::BaseClass
getInterpolationCount()APDYNAMICART::PerlinLinesinline
getLeftHandOrientation() const APDYNAMICART::PoAvirtual
getLeftHandPosition() const APDYNAMICART::PoAvirtual
getLength()APDYNAMICART::PerlinLinesinline
getModelFileName(void) const vrecko::EnvironmentObjectinline
getName(void) const vrecko::EnvironmentObjectinline
getOSGAdapter(void)vrecko::EnvironmentObjectinline
getOutputPin(const char *strName)vrecko::BaseClass
getParentEO(void)vrecko::EnvironmentObject
getPosition()vrecko::EnvironmentObject
getPriority(void) const vrecko::BaseClassinline
getRequestInputPin(const char *strName)vrecko::BaseClass
getRequestOutputPin(const char *strName)vrecko::BaseClass
getRightHandOrientation() const APDYNAMICART::PoAvirtual
getRightHandPosition() const APDYNAMICART::PoAvirtual
getRotation(void)vrecko::EnvironmentObjectinline
getScale(void)vrecko::EnvironmentObjectinline
getSceneFile() const vrecko::BaseClassinline
getSenderString(void)vrecko::BaseClassinlinevirtual
getSpeed()APDYNAMICART::PerlinLinesinline
getTransparency(void)vrecko::EnvironmentObjectinline
getUpdateFlag()APDYNAMICART::PoAinline
getUserData(const std::string &label)vrecko::EnvironmentObject
getUserDataMap(void)vrecko::EnvironmentObjectinline
getWorldPosition(void)vrecko::EnvironmentObject
getWorldRotation(void)vrecko::EnvironmentObject
getWorldTransformation(void)vrecko::EnvironmentObject
gradientAPDYNAMICART::PerlinLinesprotected
GUIItemClicked(const char *itemID)APDYNAMICART::PerlinLinesvirtual
GUISliderChanged(const char *sliderID, float sliderPos)APDYNAMICART::PerlinLinesvirtual
hide()vrecko::EnvironmentObjectinline
idvrecko::EnvironmentObjectprotected
initialize(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters=NULL)vrecko::EnvironmentObjectvirtual
initializeFromString(const char *xmlString)vrecko::BaseClassvirtual
inputPinsListvrecko::BaseClassprotected
inputPresent(const std::string &name)vrecko::BaseClass
interpolate(double a, double b, double c)APDYNAMICART::PerlinLines
interpolatePoint(double t, osg::Vec3 point1, osg::Vec3 point2, osg::Vec3 point0=osg::Vec3(0.0, 0.0, 0.0), osg::Vec3 point3=osg::Vec3(0.0, 0.0, 0.0))APDYNAMICART::PerlinLines
interpolateVec3(osg::Vec3Array *controlPoints, osg::Vec3Array *interpolatedPoints, int p_steps)APDYNAMICART::PerlinLines
isCollisionFree()vrecko::EnvironmentObjectinline
isVisible()vrecko::EnvironmentObjectinline
load(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *PoANode)APDYNAMICART::PerlinLinesinlinevirtual
loadGeometry(const char *filename, bool bOutputErrors=true)vrecko::EnvironmentObject
loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *)vrecko::BaseClassinlinevirtual
loadXMLParameters(const char *xmlString)vrecko::BaseClassvirtual
magnetEOAPDYNAMICART::PerlinLinesprotected
magnetGeodeAPDYNAMICART::PerlinLinesprotected
magnetMaterialAPDYNAMICART::PerlinLinesprotected
magnetStateSetAPDYNAMICART::PerlinLinesprotected
modelFileNamevrecko::EnvironmentObjectprotected
namevrecko::EnvironmentObjectprotected
NOTIFICATION_ALL enum valuevrecko::BaseClass
NOTIFICATION_DELETE_CLASS enum valuevrecko::BaseClass
NOTIFICATION_EO_REGISTERING enum valuevrecko::BaseClass
NOTIFICATION_EO_UNREGISTERING enum valuevrecko::BaseClass
NOTIFICATION_PROGRAM_TERMINATION enum valuevrecko::BaseClass
notificationsvrecko::BaseClassprotected
notificationsLockvrecko::BaseClassprotected
NotificationTypes enum namevrecko::BaseClass
osgadapter_vectorvrecko::EnvironmentObjectprotected
outputPinsListvrecko::BaseClassprotected
outputPresent(const std::string &name)vrecko::BaseClass
particlesEOAPDYNAMICART::PerlinLinesprotected
pause()APDYNAMICART::PerlinLinesinline
PerlinLines(Controller *contr, int numberOfLines, double x, double y, double z)APDYNAMICART::PerlinLines
perlinNoise(osg::Vec3 temp)APDYNAMICART::PerlinLines
PinList typedefvrecko::BaseClassprotected
PoA(Controller *contr)APDYNAMICART::PoA
pointed(bool pointed)APDYNAMICART::PerlinLinesvirtual
postInitialize(void)vrecko::BaseClassinlinevirtual
preInitialize(void)vrecko::BaseClassinlinevirtual
priorityvrecko::BaseClassprotected
processEvent(const std::string &input_name, VreckoMessage *pMessage)vrecko::BaseClassvirtual
processNotification(BaseClass *sender, unsigned long notificationType, void *notificationData)vrecko::BaseClassinlineprotectedvirtual
processRequest(const std::string &request_input_name, VreckoMessage *pMessage)vrecko::BaseClassvirtual
random(double min, double max)APDYNAMICART::PerlinLinesinline
recalculateColorInterpolation()APDYNAMICART::PerlinLines
removeAbility(Ability *pAbility)vrecko::EnvironmentObject
removeAbility(const std::string &ability_id)vrecko::EnvironmentObject
removeAllAbilities()vrecko::EnvironmentObjectinline
removeEOChild(EnvironmentObject *new_EO)vrecko::EnvironmentObject
removeInputPin(InputPinBase *pin)vrecko::BaseClass
removeNotification(BaseClass *receiver, unsigned long notificationTypes=NOTIFICATION_ALL)vrecko::BaseClass
removeOutputPin(OutputPinBase *pin)vrecko::BaseClass
removeRequestInputPin(RequestInputPinBase *pin)vrecko::BaseClass
removeRequestOutputPin(RequestOutputPinBase *pin)vrecko::BaseClass
removeUserData(const std::string &label)vrecko::EnvironmentObject
reportError(const std::string &error)vrecko::BaseClass
requestInputPinsListvrecko::BaseClassprotected
requestOutputPinsListvrecko::BaseClassprotected
rotation_matrixvrecko::EnvironmentObjectprotected
save(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *Document, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *poaNode)APDYNAMICART::PerlinLinesinlinevirtual
saveXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *)vrecko::BaseClassinlinevirtual
scale_vecvrecko::EnvironmentObjectprotected
sceneFilevrecko::BaseClassprotected
senderStringvrecko::BaseClassprotected
sendNotifications(unsigned long notificationType, void *notificationData)vrecko::BaseClassprotected
setAttribute(const std::string &attr_name, int attr_value)vrecko::BaseClassinline
setBounding(float boundingSize, bool first)APDYNAMICART::PerlinLinesinline
setBoundingVisible()APDYNAMICART::PerlinLinesinline
setCastShadows(bool cast)vrecko::EnvironmentObject
setColor(osg::Vec4 newColour)APDYNAMICART::PerlinLinesinline
setColor(osg::Vec3 color)APDYNAMICART::PerlinLinesinline
setColor(float r, float g, float b)APDYNAMICART::PerlinLinesinline
setController(osg::Vec3 vektor)APDYNAMICART::PerlinLines
setGeometry(osg::Geode *new_geomtetry, long int k=1, long int l=100000)vrecko::EnvironmentObject
setID(unsigned long new_id)vrecko::EnvironmentObject
setIdentityTransformation(void)vrecko::EnvironmentObject
setInterpolationCount(int interpolationCount)APDYNAMICART::PerlinLinesinline
setLength(int length)APDYNAMICART::PerlinLinesinline
setLineParameters(int count)APDYNAMICART::PerlinLines
setLinesParameters()APDYNAMICART::PerlinLines
setMagnet(osg::Vec3 coordinates, float magnetSize)APDYNAMICART::PerlinLinesinline
setModelFileName(const std::string mfn)vrecko::EnvironmentObjectinline
setName(const std::string &n)vrecko::EnvironmentObjectinline
setOSGAdapter(std::vector< esg::OSGAdapter * > new_osga)vrecko::EnvironmentObjectinline
setPosition(const osg::Vec3 &coords)vrecko::EnvironmentObject
setPosition(float x, float y, float z)vrecko::EnvironmentObject
setPriority(long int pr)vrecko::BaseClassinline
setRotation(float angle, float x, float y, float z)vrecko::EnvironmentObject
setRotation(const osg::Vec3 &angles)vrecko::EnvironmentObject
setRotation(const osg::Matrix &new_matrix)vrecko::EnvironmentObject
setRotation(const osg::Quat &quat)vrecko::EnvironmentObject
setScale(const osg::Vec3 &new_scale)vrecko::EnvironmentObject
setScale(float x, float y, float z)vrecko::EnvironmentObject
setSceneFile(const std::string &sceneFileName)vrecko::BaseClass
setSpeed(int speed)APDYNAMICART::PerlinLinesinline
setTransparency(float transp)vrecko::EnvironmentObject
setUpdateFlag(PoAUpdateType newType)APDYNAMICART::PoA
show()vrecko::EnvironmentObjectinline
smooth(osg::Vec3 temp, double sx, double sy, double sz)APDYNAMICART::PerlinLines
tempTransformMatrixvrecko::EnvironmentObjectprotected
trans_vecvrecko::EnvironmentObjectprotected
transparencyvrecko::EnvironmentObjectprotected
UD_BOOL enum valuevrecko::EnvironmentObject
UD_DOUBLE enum valuevrecko::EnvironmentObject
UD_FLOAT enum valuevrecko::EnvironmentObject
UD_INT enum valuevrecko::EnvironmentObject
UD_LONG_INT enum valuevrecko::EnvironmentObject
UD_MATRIX enum valuevrecko::EnvironmentObject
UD_POINTER enum valuevrecko::EnvironmentObject
UD_QUAT enum valuevrecko::EnvironmentObject
UD_STRING enum valuevrecko::EnvironmentObject
UD_UNKNOWN enum valuevrecko::EnvironmentObject
UD_USER enum valuevrecko::EnvironmentObject
UD_VEC2 enum valuevrecko::EnvironmentObject
UD_VEC3 enum valuevrecko::EnvironmentObject
UD_VEC4 enum valuevrecko::EnvironmentObject
unsetBounding()APDYNAMICART::PerlinLinesinline
unsetController()APDYNAMICART::PerlinLinesinline
unsetMagnet()APDYNAMICART::PerlinLinesinline
update()APDYNAMICART::PerlinLinesvirtual
updateControllerPosition(osg::Vec3 vektor)APDYNAMICART::PerlinLinesinline
updateMagnetPosition(osg::Vec3 vektor, float size)APDYNAMICART::PerlinLines
updateNodeMask()vrecko::EnvironmentObjectprotected
user_datavrecko::EnvironmentObjectprotected
UserData_Type enum namevrecko::EnvironmentObject
Vec3Ptr typedefAPDYNAMICART::PerlinLinesprotected
~BaseClass()vrecko::BaseClassvirtual
~EnvironmentObject()vrecko::EnvironmentObject
~PerlinLines()APDYNAMICART::PerlinLines
~PoA()APDYNAMICART::PoA