PositionVector ============== .. currentmodule:: kgpy.optics.vectors .. autoclass:: kgpy.optics.vectors.PositionVector :members: :show-inheritance: :inherited-members: :undoc-members: :member-order: groupwise .. automethod:: __init__ .. rubric:: Attributes .. autosummary:: ~PositionVector.array ~PositionVector.array_labeled ~PositionVector.broadcasted ~PositionVector.centers ~PositionVector.component_sum ~PositionVector.components ~PositionVector.coordinates ~PositionVector.dtype ~PositionVector.indices ~PositionVector.length ~PositionVector.ndim ~PositionVector.normalize ~PositionVector.normalized ~PositionVector.position ~PositionVector.position_x ~PositionVector.position_xy ~PositionVector.position_y ~PositionVector.shape ~PositionVector.tuple ~PositionVector.type_coordinates ~PositionVector.type_matrix ~PositionVector.unit .. rubric:: Methods .. autosummary:: ~PositionVector.__init__ ~PositionVector.add_axes ~PositionVector.aligned ~PositionVector.all ~PositionVector.any ~PositionVector.astype ~PositionVector.broadcast_to ~PositionVector.combine_axes ~PositionVector.copy ~PositionVector.copy_shallow ~PositionVector.from_coordinates ~PositionVector.index ~PositionVector.index_below_brute ~PositionVector.index_nearest_brute ~PositionVector.index_nearest_secant ~PositionVector.index_secant ~PositionVector.interp_linear ~PositionVector.linear_space ~PositionVector.max ~PositionVector.mean ~PositionVector.min ~PositionVector.ndindex ~PositionVector.outer ~PositionVector.plot ~PositionVector.plot_filled ~PositionVector.prototype ~PositionVector.ptp ~PositionVector.reshape ~PositionVector.rms ~PositionVector.std ~PositionVector.stratified_random_space ~PositionVector.sum ~PositionVector.to ~PositionVector.to_matrix .. rubric:: Inheritance Diagram .. inheritance-diagram:: kgpy.optics.vectors.PositionVector