Unity's Raycast functions has a parameter you could use to raycast to a particular GameObject. You can also use that parameter to ignore particular GameObject.
bitcoinjs-lib
mpmath
raw-input
query-cache
fresnel
ondrawitem
sharepointdocumentlibrary
leksah
flash-cs6
rapids
sandbox
wmp
file-import
puppeteer-sharp
plunit
fastlane-deliver
cross-application
angular-local-storage
addtextchangedlistener
terraform-template-file
wavesplatform
rate-limiting
cfmail
cypher
geohashing
ntpd
method-signature
pymnet
html-injections
google-tasks-api