Functions | Variables
collision-bench Namespace Reference

Functions

def reorder (l)
 

Variables

 BVs = sorted(list(set([v[0] for v in request1[::Ntransforms]])))
 
list cases
 
def cases_s = reorder(cases)
 
tuple converters = (str, int, int, int, float, lambda x: float(x) * 1e-3)
 
 fieldnames = None
 
 filename = sys.argv[1]
 
 idx_reorder = sorted(list(range(len(xvals))), key=lambda i: xvals[i])
 
 label
 
 labels
 
int Ntransforms = 1
 
bool onlyLB = True
 
 reader = csv.reader(file, strict=True)
 
list request1 = values[: int(len(values) / 2)]
 
list request2 = values[int(len(values) / 2) :]
 
 rotation
 
list splitMethods = ["avg", "med", "cen"]
 
 ticks
 
list type
 
list values = []
 
list xvals
 
def xvals_s = reorder(xvals)
 

Function Documentation

◆ reorder()

def collision-bench.reorder (   l)

Definition at line 46 of file collision-bench.py.

Variable Documentation

◆ BVs

collision-bench.BVs = sorted(list(set([v[0] for v in request1[::Ntransforms]])))

Definition at line 34 of file collision-bench.py.

◆ cases

list collision-bench.cases
Initial value:
1 = [
2  v[0] + " " + type[v[1]] + " " + splitMethods[v[2]] for v in request1[::Ntransforms]
3 ]

Definition at line 39 of file collision-bench.py.

◆ cases_s

collision-bench.cases_s = reorder(cases)

Definition at line 51 of file collision-bench.py.

◆ converters

tuple collision-bench.converters = (str, int, int, int, float, lambda x: float(x) * 1e-3)

Definition at line 11 of file collision-bench.py.

◆ fieldnames

list collision-bench.fieldnames = None

Definition at line 9 of file collision-bench.py.

◆ filename

collision-bench.filename = sys.argv[1]

Definition at line 5 of file collision-bench.py.

◆ idx_reorder

collision-bench.idx_reorder = sorted(list(range(len(xvals))), key=lambda i: xvals[i])

Definition at line 43 of file collision-bench.py.

◆ label

collision-bench.label

Definition at line 62 of file collision-bench.py.

◆ labels

collision-bench.labels

Definition at line 72 of file collision-bench.py.

◆ Ntransforms

int collision-bench.Ntransforms = 1

Definition at line 24 of file collision-bench.py.

◆ onlyLB

bool collision-bench.onlyLB = True

Definition at line 53 of file collision-bench.py.

◆ reader

collision-bench.reader = csv.reader(file, strict=True)

Definition at line 8 of file collision-bench.py.

◆ request1

list collision-bench.request1 = values[: int(len(values) / 2)]

Definition at line 21 of file collision-bench.py.

◆ request2

list collision-bench.request2 = values[int(len(values) / 2) :]

Definition at line 22 of file collision-bench.py.

◆ rotation

collision-bench.rotation

Definition at line 72 of file collision-bench.py.

◆ splitMethods

list collision-bench.splitMethods = ["avg", "med", "cen"]

Definition at line 28 of file collision-bench.py.

◆ ticks

collision-bench.ticks

Definition at line 72 of file collision-bench.py.

◆ type

list collision-bench.type
Initial value:
1 = [
2  "o",
3  "or",
4  "r",
5 ]

Definition at line 29 of file collision-bench.py.

◆ values

list collision-bench.values = []

Definition at line 16 of file collision-bench.py.

◆ xvals

list collision-bench.xvals
Initial value:
1 = [
2  BVs.index(v[0]) + len(BVs) * v[2] + 3 * len(BVs) * v[1]
3  for v in request1[::Ntransforms]
4 ]

Definition at line 35 of file collision-bench.py.

◆ xvals_s

collision-bench.xvals_s = reorder(xvals)

Definition at line 50 of file collision-bench.py.



hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:03