/dports/misc/vxl/vxl-3.3.2/contrib/gel/vtol/ |
H A D | vtol_topology_object.cxx | 20 vtol_topology_object::vtol_topology_object() : superiors_(0), inferiors_(0) { in vtol_topology_object() function in vtol_topology_object 28 vtol_topology_object::vtol_topology_object(const int num_inferiors, in vtol_topology_object() function in vtol_topology_object 40 vtol_topology_object::~vtol_topology_object() in ~vtol_topology_object() 67 vtol_topology_object::is_superior(vtol_topology_object* const& superior) const in is_superior() 69 std::list<vtol_topology_object*>::const_iterator i; in is_superior() 87 std::list<vtol_topology_object*>::const_iterator i; 150 void vtol_topology_object::unlink_all_inferiors() { in unlink_all_inferiors() 159 void vtol_topology_object::unlink() { in unlink() 195 edge_list *vtol_topology_object::edges() const { in edges() 225 face_list *vtol_topology_object::faces() const { in faces() [all …]
|
H A D | vtol_topology_object.h | 114 class vtol_topology_object : public vsol_spatial_object_2d 130 std::list<vtol_topology_object*> superiors_; 166 vtol_topology_object(); 171 vtol_topology_object(int num_inferiors, int num_superiors); 177 ~vtol_topology_object() override; 183 vtol_topology_object *cast_to_topology_object() override { return this; } in cast_to_topology_object() 184 const vtol_topology_object*cast_to_topology_object()const override{return this;} in cast_to_topology_object() 273 virtual bool valid_inferior_type(vtol_topology_object const* inf) const = 0; 278 inline bool valid_superior_type(vtol_topology_object const* sup) const in valid_superior_type() 289 bool is_superior(vtol_topology_object* const& superior) const; [all …]
|
H A D | vtol_topology_cache.h | 30 class vtol_topology_object; variable 40 vtol_topology_cache(vtol_topology_object* to_be_cached); 47 void set_source(vtol_topology_object *to_be_cached); 74 vtol_topology_object* source_; 92 friend class vtol_topology_object; variable
|
H A D | vtol_zero_chain.cxx | 21 vtol_topology_object::link_inferior(inf->cast_to_topology_object()); in link_inferior() 26 vtol_topology_object::unlink_inferior(inf->cast_to_topology_object()); in unlink_inferior() 31 vtol_topology_object::link_inferior(inf->cast_to_topology_object()); in link_inferior() 36 vtol_topology_object::unlink_inferior(inf->cast_to_topology_object()); in unlink_inferior()
|
H A D | vtol_topology_object_sptr.h | 9 class vtol_topology_object; variable 11 typedef vbl_smart_ptr<vtol_topology_object> vtol_topology_object_sptr;
|
H A D | vtol_intensity_face.h | 87 inline vtol_topology_object::vtol_topology_object_type 88 GetTopologyType() const { return vtol_topology_object::INTENSITYFACE; } in GetTopologyType() 92 vtol_topology_object::vtol_topology_object_type
|
H A D | vtol_vertex_2d.cxx | 179 std::list<vtol_topology_object*>::const_iterator zp; in new_edge() 183 const std::list<vtol_topology_object*> *sups=(*zp)->superiors_list(); in new_edge() 184 std::list<vtol_topology_object*>::const_iterator ep; in new_edge()
|
H A D | vtol_vertex.h | 38 class vtol_vertex : public vtol_topology_object 110 bool valid_inferior_type(vtol_topology_object const* /*inf*/) const override in valid_inferior_type()
|
H A D | vtol_zero_chain.h | 43 class vtol_zero_chain : public vtol_topology_object 138 bool valid_inferior_type(vtol_topology_object const* inferior) const override in valid_inferior_type()
|
H A D | vtol_topology_cache.cxx | 20 vtol_topology_cache::vtol_topology_cache(vtol_topology_object * to_be_cached) in vtol_topology_cache() 39 void vtol_topology_cache::set_source(vtol_topology_object *to_be_cached) in set_source()
|
H A D | vtol_edge.h | 57 class vtol_edge : public vtol_topology_object 171 bool valid_inferior_type(vtol_topology_object const* inferior) const override in valid_inferior_type()
|
H A D | vtol_face.h | 55 class vtol_face : public vtol_topology_object 133 bool valid_inferior_type(vtol_topology_object const* inferior) const override in valid_inferior_type()
|
H A D | vtol_block.h | 41 class vtol_block : public vtol_topology_object 133 bool valid_inferior_type(vtol_topology_object const* inferior) const override in valid_inferior_type()
|
H A D | vtol_face.cxx | 19 vtol_topology_object::link_inferior(inf->cast_to_topology_object()); in link_inferior() 24 vtol_topology_object::unlink_inferior(inf->cast_to_topology_object()); in unlink_inferior() 375 std::list<vtol_topology_object*> const* chains = e->superiors_list(); in IsHoleP()
|
H A D | vtol_macros.h | 21 std::list<vtol_topology_object*>::const_iterator i;\ 78 std::list<vtol_topology_object*>::const_iterator i;\
|
H A D | vtol_two_chain.h | 124 virtual vtol_topology_object *shallow_copy_with_no_links() const; 162 bool valid_inferior_type(vtol_topology_object const* inferior) const override in valid_inferior_type()
|
H A D | vtol_two_chain.cxx | 31 vtol_topology_object::link_inferior(inf->cast_to_topology_object()); in link_inferior() 36 vtol_topology_object::unlink_inferior(inf->cast_to_topology_object()); in unlink_inferior() 195 vtol_topology_object * 253 const std::list<vtol_topology_object*> *parent_superiors = hierarchy_parent->superiors_list(); in update_superior_list_p_from_hierarchy_parent() 257 std::list<vtol_topology_object*>::const_iterator ti; in update_superior_list_p_from_hierarchy_parent()
|
H A D | vtol_edge.cxx | 20 vtol_topology_object::link_inferior(inf->cast_to_topology_object()); in link_inferior() 25 vtol_topology_object::unlink_inferior(inf->cast_to_topology_object()); in unlink_inferior()
|
H A D | vtol_chain.h | 36 class vtol_chain : public vtol_topology_object
|
H A D | vtol_block.cxx | 23 vtol_topology_object::link_inferior(inf->cast_to_topology_object()); in link_inferior() 28 vtol_topology_object::unlink_inferior(inf->cast_to_topology_object()); in unlink_inferior()
|
H A D | vtol_chain.cxx | 150 vtol_topology_object::unlink(); in unlink()
|
/dports/misc/vxl/vxl-3.3.2/contrib/gel/vsol/ |
H A D | vsol_spatial_object_2d.h | 54 class vtol_topology_object; variable 181 virtual vtol_topology_object* cast_to_topology_object() {return nullptr;} in cast_to_topology_object() 182 virtual vtol_topology_object const* cast_to_topology_object()const{return nullptr;} in cast_to_topology_object()
|
H A D | vsol_spatial_object_3d.h | 56 class vtol_topology_object; variable 207 virtual vtol_topology_object* cast_to_topology_object() {return nullptr;} in cast_to_topology_object() 208 virtual vtol_topology_object const* cast_to_topology_object()const{return nullptr;} in cast_to_topology_object()
|
/dports/misc/vxl/vxl-3.3.2/contrib/gel/vtol/Templates/ |
H A D | vbl_smart_ptr+vtol_topology_object-.cxx | 5 VBL_SMART_PTR_INSTANTIATE(vtol_topology_object);
|
/dports/misc/vxl/vxl-3.3.2/contrib/gel/vtol/examples/ |
H A D | example3d.cxx | 90 std::list<vtol_topology_object*>::const_iterator zp; in new_edge() 93 const std::list<vtol_topology_object*> *sups=(*zp)->superiors_list(); in new_edge() 94 std::list<vtol_topology_object*>::const_iterator ep; in new_edge()
|