4.2.3. Feature_Verticies¶
-
class
pyprom.lib.containers.feature_verticies.Feature_Verticies(index, vertex_linkers)[source]¶ Feature_Verticies object stores Feature_Verticies data.
pyprom.lib.locations.vertex_link.Vertex_Linkconnect a vertex from one feature to a vertex from another. This class stores a list of those.It’s best to think of this as a polygon whose verticies are stored in self.vertex_linkers[:].local and those verticies are all all linked to foreign verticies
-
__init__(index, vertex_linkers)[source]¶ - Parameters
index (int) – index of feature
vertex_linkers (list(
pyprom.lib.locations.vertex_link.Vertex_Link)) – list of Vertex_Links
-
__str__()¶ - Returns
String representation of this object
-
__unicode__()¶ - Returns
String representation of this object
-
__weakref__¶ list of weak references to the object (if defined)
-
shortest_link(ignored_link_index={})[source]¶ shortest_link returns the shortest link found in self.vertex_linkers but ignores any links connecting to a foreign index container in ignored_link_index
- Parameters
ignored_link_index ({idx: bool}) – index of links to ignore.
- Returns
vertex link
- Return type
-