VTK  9.4.20241130
TreeInformation Member List

This is the complete list of members for TreeInformation, including all inherited members.

AddGeometricError(vtkPolyData *representation)TreeInformation
Compute()TreeInformation
ComputeGeometricErrorNode(vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
ComputeGeometricErrorNodeBuildings(vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
ComputeGeometricErrorNodeMesh(vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
ComputeGeometricErrorNodePoints(vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
ComputeGeometricErrorTileset()TreeInformationprotected
ComputeGeometricErrorTilesetBuildings()TreeInformationprotected
ComputeGeometricErrorTilesetMesh()TreeInformationprotected
ComputeGeometricErrorTilesetPoints()TreeInformationprotected
ComputeTightBB(vtkIdList *tileBuildings)TreeInformationprotected
ContentTypeExtension() constTreeInformationprotected
ConvertDataSetCartesian(vtkPointSet *points)TreeInformationprotected
ConvertTileCartesianBuildings(vtkIncrementalOctreeNode *node)TreeInformationprotected
ExpandBounds(double *first, double *second)TreeInformationstatic
ForEachBuilding(vtkIncrementalOctreeNode *node, std::function< bool(vtkPolyData *)> Execute)TreeInformationprotected
GenerateTileJson(vtkIncrementalOctreeNode *node)TreeInformationprotected
GetNodeTightBounds(int i)TreeInformationinline
GetNodeTightBounds(int i, double *bounds)TreeInformation
GetNodeTightBounds(void *data, vtkIncrementalOctreeNode *node, double *bounds)TreeInformationstatic
GetRootLength2()TreeInformationprotected
Initialize()TreeInformationprotected
PostOrderTraversal(void(TreeInformation::*Visit)(vtkIncrementalOctreeNode *node, void *aux), vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
PreOrderTraversal(void(TreeInformation::*Visit)(vtkIncrementalOctreeNode *node, void *aux), vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
PrintBounds(const char *name, const double *bounds)TreeInformationstatic
PrintBounds(const std::string &name, const double *bounds)TreeInformationinlinestatic
PrintNode(vtkIncrementalOctreeNode *node)TreeInformation
SaveTileBuildings(vtkIncrementalOctreeNode *node, void *auxData)TreeInformationprotected
SaveTileMesh(vtkIncrementalOctreeNode *node, void *auxData)TreeInformationprotected
SaveTilePoints(vtkIncrementalOctreeNode *node, void *auxData)TreeInformationprotected
SaveTilesBuildings(bool mergeTilePolyData, size_t mergedTextureWidth)TreeInformation
SaveTileset(const std::string &output)TreeInformation
SaveTileset(vtkIncrementalOctreeNode *root, const std::string &output)TreeInformationprotected
SaveTilesMesh()TreeInformation
SaveTilesPoints()TreeInformation
SplitTileTexture(vtkPolyData *tileMesh, vtkImageData *textureImage, vtkDataArray *tcoordsTile)TreeInformationprotected
TreeInformation(vtkIncrementalOctreeNode *root, int numberOfNodes, const std::vector< vtkSmartPointer< vtkCompositeDataSet > > *buildings, const std::string &textureBaseDirectory, const std::string &propertyTextureFile, bool saveTextures, bool contentGLTF, bool contentGLTFSaveGLB, const char *crs, const std::string &outputDir)TreeInformation
TreeInformation(vtkIncrementalOctreeNode *root, int numberOfNodes, vtkPointSet *points, bool contentGLTF, bool contentGLTFSaveGLB, const char *crs, const std::string &output)TreeInformation
TreeInformation(vtkIncrementalOctreeNode *root, int numberOfNodes, vtkPolyData *mesh, const std::string &textureBaseDirectory, const std::string &propertyTextureFile, bool saveTextures, bool contentGLTF, bool contentGLTFSaveGLB, const char *crs, const std::string &output)TreeInformation
VisitCompute(vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
VisitComputeGeometricError(vtkIncrementalOctreeNode *node, void *aux)TreeInformationprotected
WriteTileTexture(vtkIncrementalOctreeNode *node, const std::string &fileName, vtkImageData *tileImage)TreeInformationprotected