tomop package¶
Module contents¶
-
class
tomop.
server
(*args, **kwargs)¶ Bases:
pybind11_builtins.pybind11_object
Overloaded function.
- __init__(self: py_tomop.server, arg0: str) -> None
- __init__(self: py_tomop.server, arg0: str, arg1: str, arg2: str) -> None
- __init__(self: py_tomop.server, arg0: int) -> None
- __init__(self: py_tomop.server, arg0: int, arg1: int, arg2: str, arg3: str) -> None
-
listen
(self: py_tomop.server) → None¶
-
scene_id
(self: py_tomop.server) → int¶
-
send
(self: py_tomop.server, arg0: py_tomop.packet) → None¶
-
serve
(self: py_tomop.server) → None¶
-
set_callback
(self: py_tomop.server, arg0: Callable[[List[float[9]], int], Tuple[List[int[2]], List[float]]]) → None¶
-
set_projection_callback
(self: py_tomop.server, arg0: Callable[[List[int[2]], List[float], int], None]) → None¶
-
class
tomop.
publisher
(*args, **kwargs)¶ Bases:
pybind11_builtins.pybind11_object
Overloaded function.
- __init__(self: py_tomop.publisher, arg0: str, arg1: int) -> None
- __init__(self: py_tomop.publisher, arg0: str, arg1: int, arg2: int) -> None
-
send
(self: py_tomop.publisher, arg0: py_tomop.packet) → None¶
-
class
tomop.
packet
¶ Bases:
pybind11_builtins.pybind11_object
-
class
tomop.
geometry_specification_packet
(self: py_tomop.geometry_specification_packet, arg0: int, arg1: List[float[3]], arg2: List[float[3]]) → None¶ Bases:
py_tomop.packet
-
scene_id
(self: py_tomop.geometry_specification_packet) → int¶
-
volume_max_point
(self: py_tomop.geometry_specification_packet) → List[float[3]]¶
-
volume_min_point
(self: py_tomop.geometry_specification_packet) → List[float[3]]¶
-
-
class
tomop.
parallel_beam_geometry_packet
(self: py_tomop.parallel_beam_geometry_packet, arg0: int, arg1: int, arg2: int, arg3: int, arg4: List[float]) → None¶ Bases:
py_tomop.packet
-
angles
(self: py_tomop.parallel_beam_geometry_packet) → List[float]¶
-
cols
(self: py_tomop.parallel_beam_geometry_packet) → int¶
-
proj_count
(self: py_tomop.parallel_beam_geometry_packet) → int¶
-
rows
(self: py_tomop.parallel_beam_geometry_packet) → int¶
-
scene_id
(self: py_tomop.parallel_beam_geometry_packet) → int¶
-
-
class
tomop.
parallel_vec_geometry_packet
(self: py_tomop.parallel_vec_geometry_packet, arg0: int, arg1: int, arg2: int, arg3: int, arg4: List[float]) → None¶ Bases:
py_tomop.packet
-
cols
(self: py_tomop.parallel_vec_geometry_packet) → int¶
-
proj_count
(self: py_tomop.parallel_vec_geometry_packet) → int¶
-
rows
(self: py_tomop.parallel_vec_geometry_packet) → int¶
-
scene_id
(self: py_tomop.parallel_vec_geometry_packet) → int¶
-
vectors
(self: py_tomop.parallel_vec_geometry_packet) → List[float]¶
-
-
class
tomop.
cone_beam_geometry_packet
(self: py_tomop.cone_beam_geometry_packet, arg0: int, arg1: int, arg2: int, arg3: int, arg4: float, arg5: float, arg6: List[float[2]], arg7: List[float]) → None¶ Bases:
py_tomop.packet
-
angles
(self: py_tomop.cone_beam_geometry_packet) → List[float]¶
-
cols
(self: py_tomop.cone_beam_geometry_packet) → int¶
-
detector_size
(self: py_tomop.cone_beam_geometry_packet) → List[float[2]]¶
-
origin_det
(self: py_tomop.cone_beam_geometry_packet) → float¶
-
proj_count
(self: py_tomop.cone_beam_geometry_packet) → int¶
-
rows
(self: py_tomop.cone_beam_geometry_packet) → int¶
-
scene_id
(self: py_tomop.cone_beam_geometry_packet) → int¶
-
source_origin
(self: py_tomop.cone_beam_geometry_packet) → float¶
-
-
class
tomop.
cone_vec_geometry_packet
(self: py_tomop.cone_vec_geometry_packet, arg0: int, arg1: int, arg2: int, arg3: int, arg4: List[float]) → None¶ Bases:
py_tomop.packet
-
cols
(self: py_tomop.cone_vec_geometry_packet) → int¶
-
proj_count
(self: py_tomop.cone_vec_geometry_packet) → int¶
-
rows
(self: py_tomop.cone_vec_geometry_packet) → int¶
-
scene_id
(self: py_tomop.cone_vec_geometry_packet) → int¶
-
vectors
(self: py_tomop.cone_vec_geometry_packet) → List[float]¶
-
-
class
tomop.
projection_data_packet
(self: py_tomop.projection_data_packet, arg0: int, arg1: int, arg2: List[float[3]], arg3: List[float[9]], arg4: List[int[2]], arg5: List[float]) → None¶ Bases:
py_tomop.packet
-
data
(self: py_tomop.projection_data_packet) → List[float]¶
-
detector_orientation
(self: py_tomop.projection_data_packet) → List[float[9]]¶
-
detector_pixels
(self: py_tomop.projection_data_packet) → List[int[2]]¶
-
projection_id
(self: py_tomop.projection_data_packet) → int¶
-
scene_id
(self: py_tomop.projection_data_packet) → int¶
-
source_position
(self: py_tomop.projection_data_packet) → List[float[3]]¶
-
-
class
tomop.
partial_projection_data_packet
(self: py_tomop.partial_projection_data_packet, arg0: int, arg1: int, arg2: List[float[3]], arg3: List[float[9]], arg4: List[int[2]], arg5: List[int[2]], arg6: List[int[2]], arg7: List[float]) → None¶ Bases:
py_tomop.packet
-
data
(self: py_tomop.partial_projection_data_packet) → List[float]¶
-
detector_orientation
(self: py_tomop.partial_projection_data_packet) → List[float[9]]¶
-
detector_pixels
(self: py_tomop.partial_projection_data_packet) → List[int[2]]¶
-
partial_offset
(self: py_tomop.partial_projection_data_packet) → List[int[2]]¶
-
partial_size
(self: py_tomop.partial_projection_data_packet) → List[int[2]]¶
-
projection_id
(self: py_tomop.partial_projection_data_packet) → int¶
-
scene_id
(self: py_tomop.partial_projection_data_packet) → int¶
-
source_position
(self: py_tomop.partial_projection_data_packet) → List[float[3]]¶
-
-
class
tomop.
projection_packet
(self: py_tomop.projection_packet, arg0: int, arg1: int, arg2: List[int[2]], arg3: List[float]) → None¶ Bases:
py_tomop.packet
-
data
(self: py_tomop.projection_packet) → List[float]¶
-
projection_id
(self: py_tomop.projection_packet) → int¶
-
shape
(self: py_tomop.projection_packet) → List[int[2]]¶
-
type
(self: py_tomop.projection_packet) → int¶
-
-
class
tomop.
set_part_packet
(self: py_tomop.set_part_packet, arg0: int, arg1: int, arg2: List[float[3]], arg3: List[float[3]]) → None¶ Bases:
py_tomop.packet
-
max_pt
(self: py_tomop.set_part_packet) → List[float[3]]¶
-
min_pt
(self: py_tomop.set_part_packet) → List[float[3]]¶
-
part_id
(self: py_tomop.set_part_packet) → int¶
-
scene_id
(self: py_tomop.set_part_packet) → int¶
-
-
class
tomop.
slice_data_packet
(self: py_tomop.slice_data_packet, arg0: int, arg1: int, arg2: List[int[2]], arg3: List[float], arg4: bool) → None¶ Bases:
py_tomop.packet
-
additive
(self: py_tomop.slice_data_packet) → bool¶
-
data
(self: py_tomop.slice_data_packet) → List[float]¶
-
scene_id
(self: py_tomop.slice_data_packet) → int¶
-
slice_id
(self: py_tomop.slice_data_packet) → int¶
-
slice_size
(self: py_tomop.slice_data_packet) → List[int[2]]¶
-
-
class
tomop.
partial_slice_data_packet
(self: py_tomop.partial_slice_data_packet, arg0: int, arg1: int, arg2: List[int[2]], arg3: List[int[2]], arg4: List[int[2]], arg5: bool, arg6: List[float]) → None¶ Bases:
py_tomop.packet
-
additive
(self: py_tomop.partial_slice_data_packet) → bool¶
-
data
(self: py_tomop.partial_slice_data_packet) → List[float]¶
-
global_slice_size
(self: py_tomop.partial_slice_data_packet) → List[int[2]]¶
-
scene_id
(self: py_tomop.partial_slice_data_packet) → int¶
-
slice_id
(self: py_tomop.partial_slice_data_packet) → int¶
-
slice_offset
(self: py_tomop.partial_slice_data_packet) → List[int[2]]¶
-
slice_size
(self: py_tomop.partial_slice_data_packet) → List[int[2]]¶
-
-
class
tomop.
volume_data_packet
(self: py_tomop.volume_data_packet, arg0: int, arg1: List[int[3]], arg2: List[float]) → None¶ Bases:
py_tomop.packet
-
data
(self: py_tomop.volume_data_packet) → List[float]¶
-
scene_id
(self: py_tomop.volume_data_packet) → int¶
-
volume_size
(self: py_tomop.volume_data_packet) → List[int[3]]¶
-
-
class
tomop.
partial_volume_data_packet
(self: py_tomop.partial_volume_data_packet, arg0: int, arg1: List[int[3]], arg2: List[int[3]], arg3: List[int[3]], arg4: List[float]) → None¶ Bases:
py_tomop.packet
-
data
(self: py_tomop.partial_volume_data_packet) → List[float]¶
-
global_volume_size
(self: py_tomop.partial_volume_data_packet) → List[int[3]]¶
-
scene_id
(self: py_tomop.partial_volume_data_packet) → int¶
-
volume_offset
(self: py_tomop.partial_volume_data_packet) → List[int[3]]¶
-
volume_size
(self: py_tomop.partial_volume_data_packet) → List[int[3]]¶
-
-
class
tomop.
set_slice_packet
(self: py_tomop.set_slice_packet, arg0: int, arg1: int, arg2: List[float[9]]) → None¶ Bases:
py_tomop.packet
-
orientation
(self: py_tomop.set_slice_packet) → List[float[9]]¶
-
scene_id
(self: py_tomop.set_slice_packet) → int¶
-
slice_id
(self: py_tomop.set_slice_packet) → int¶
-
-
class
tomop.
remove_slice_packet
(self: py_tomop.remove_slice_packet, arg0: int, arg1: int) → None¶ Bases:
py_tomop.packet
-
scene_id
(self: py_tomop.remove_slice_packet) → int¶
-
slice_id
(self: py_tomop.remove_slice_packet) → int¶
-
-
class
tomop.
group_request_slices_packet
(self: py_tomop.group_request_slices_packet, arg0: int, arg1: int) → None¶ Bases:
py_tomop.packet
-
group_size
(self: py_tomop.group_request_slices_packet) → int¶
-
scene_id
(self: py_tomop.group_request_slices_packet) → int¶
-