空间对象层次结构指南
空间对象通过组合可形成树状层次结构,其中每个对象至多有一个父对象。由于每次变换都独立存储于各对象中,此结构无法表示为有向无环图,而更适合作为树形结构来理解。用户无需核实是否存在循环,只需维护此树状结构。
以下示例展示了如何利用itk::SpatialObject创建层次结构。首先,创建两个对象并命名,然后通过AddSpatialObject方法将第二个对象设置为第一个对象的子对象。
通过HasParent方法可查询对象是否拥有父对象,而GetParent则返回指向父对象的指针。在本例中,查询第二个对象的父对象名称将返回“First Object”。
7.03MB
文件大小:
评论区