Plugin namespace

Hello, I am resurrecting an old application from REALbasic/early Xojo days and am facing some issues with getting it to compile under Xojo 2019 R1.1 for Mac. Unfortunately, I have grown very rusty in Xojo since I last touched this application.

I use the Matrix plugin by Bob Delaney ( and have installed the “ComplexMatrixPlugin.xojo_plugin” version in place of the old-style “Matrix Plugin.rbx” format plugin file. The plugin provides a variety of matrix and vector manipulation classes and functions.

I receive this error when attempting to compile:

There is more than one item with this name and it's not clear to which this refers. currStim.value("2Ddirection") = atan(currStim.value("amplitudeY")/currStim.value("amplitudeX")) * 180/gPi

I suspect the issue is with the atan() function conflicting between Xojo’s own built-in atan() (which is I want to use here) and the one provided by the plugin. How do I resolve this name space conflict?

OK, I seem to have resolved that by referring explicitly to: