Como recuperar o objectTree do Forge Viewer?

Meu objetivo é destacar uma sala adicionando nova geometria ao visualizador com base nas linhas que criei no Revit, como elas fazem aquiLigação

mas não consigo descobrir como acessar esses IDs de linhas. Eu sei o que eles estão no revit (element_id), mas não como eles são mapeados como dbid.

Seguindo istoPostagem no blog

Quero acessar o objectTree na minha extensão para descobrir, mas ele sempre volta como indefinido.

var tree;
//old way - viewer is your viewer object - undefined
viewer.getObjectTree(function (objTree) {
 tree = objTree;
});

//2.5 - indefinido

  var instanceTree = viewer.model.getData().instanceTree;
  var rootId = this.rootId = instanceTree.getRootId();

//- Indefinido

  var objectTree = viewer.getObjectTree();

Alguém pode me dizer se ainda funciona para eles? Estou usando a v2 da API para a conversão rvt em svf e 2.9 do viewer3D.js

note que posso ver uma lista de dbid se eu chamar isso

var model = viewer.impl.model;
var data = model.getData();
var fragId2dbIdArray = data.fragments.fragId2dbId ;

mas não tem como mapear de volta para o Revit element_id

questionAnswers(2)

yourAnswerToTheQuestion