ID 504728 - The getSelection() method is missing from the 'geo' knob of the GeoSelect node and errors when Pythonically referenced.

Follow

Problem summary
The getSelection() method is missing from the 'geo' knob of the GeoSelect node and errors when Pythonically referenced.
 
Customer reported version
nuke.13.1v3
 
Customer reported platform
centos7
 
Steps to reproduce
1) In Nuke, create a Cube node.
2) Make a GeoSelect node and connect to the Cube.
3) Select vertices in the Viewer and press "save selection" in the GeoSelect1 Properties bin.

4) Open the weblink for Nuke 3D Python API.

5) Open the Script Editor and run the Python example from the Nuke Python API, observing any errors:

geoSelectKnob1 = nuke.activeViewer().node()['geo']geoSelectKnob2 = nuke.toNode('GeoSelect1')['geo']viewerSel = geoSelectKnob1.getSelection() #SELECTION IN THE CURRENTLY ACTIVE VIEWERgeoSel = geoSelectKnob2.getSelection() #SELECTION SAVED IN GEOSELECT NODE
 

 
Expected behavior
The getSelection() method should be available on the 'geo' knob OR the API documentation should be updated for ' geo_select', as that knob has the getSelection() method for the GeoSelect node. Example: geoSelectKnob2 = nuke.toNode('GeoSelect1')['geo_select']
 
Actual behavior
The getSelection() method is missing from the 'geo' knob and errors when Pythonically referenced. Additionally, the 'geo_select' knob is not available on the Viewer node.
 
Workaround
Using the 'geo_select' knob allows the selection to be made Pythonically.
 
Reproduced by Support in:
Nuke 13.1v3 - Windows 10, macOS 10.15
Nuke 13.1v1 - Windows 10
Nuke 13.0v1 - Windows 10, macOS 10.15
Nuke 12.0v1 - Windows 10
Nuke 11.0v1 - Windows 10
Nuke 10.0v1 - Windows 10
Nuke 9.0v1 - Windows 10
 
 
Earliest version tested
Nuke 9.0v1 - This issue appears to be in all versions of the product

    We're sorry to hear that

    Please tell us why