IntervalI¶
- 
class lsst.geom.IntervalI¶
- Bases: - pybind11_builtins.pybind11_object- Attributes Summary - begin- end- max- min- size- Methods Summary - arange([dtype])- Return an array containing all points in the interval. - clippedTo(self, arg0)- contains(*args, **kwargs)- Overloaded function. - dilatedBy(self, arg0)- erodedBy(self, arg0)- expandedTo(*args, **kwargs)- Overloaded function. - fromSpannedPoints(*args, **kwargs)- Overloaded function. - getBegin(self)- getEnd(self)- getMax(self)- getMin(self)- getSize(self)- intersects(self, arg0)- isDisjointFrom(self, arg0)- isEmpty(self)- overlaps(self, arg0)- range()- Return a - rangeobject containing all points in the interval.- reflectedAbout(self, arg0)- shiftedBy(self, arg0)- slice()- Return a - sliceobject corresponding to the interval’s points.- Attributes Documentation - 
begin¶
 - 
end¶
 - 
max¶
 - 
min¶
 - 
size¶
 - Methods Documentation - 
arange(dtype=<class 'numpy.int32'>)¶
- Return an array containing all points in the interval. - Parameters: - dtype : convertible to numpy.dtype
- The data type of the returned arrays. 
 - Returns: - points : numpy.ndarray
- 1-d array with - size == self.sizecontaining points.
 
- dtype : convertible to 
 - 
clippedTo(self: lsst.geom.IntervalI, arg0: lsst.geom.IntervalI) → lsst.geom.IntervalI¶
 - 
contains(*args, **kwargs)¶
- Overloaded function. - contains(self: lsst.geom.IntervalI, arg0: lsst.geom.IntervalI) -> bool
- contains(self: lsst.geom.IntervalI, arg0: numpy.ndarray[int32]) -> object
 
 - 
dilatedBy(self: lsst.geom.IntervalI, arg0: int) → lsst.geom.IntervalI¶
 - 
erodedBy(self: lsst.geom.IntervalI, arg0: int) → lsst.geom.IntervalI¶
 - 
expandedTo(*args, **kwargs)¶
- Overloaded function. - expandedTo(self: lsst.geom.IntervalI, arg0: int) -> lsst.geom.IntervalI
- expandedTo(self: lsst.geom.IntervalI, arg0: lsst.geom.IntervalI) -> lsst.geom.IntervalI
 
 - 
static fromSpannedPoints(*args, **kwargs)¶
- Overloaded function. - fromSpannedPoints(arg0: numpy.ndarray) -> lsst.geom.IntervalI
- fromSpannedPoints(arg0: List[int]) -> lsst.geom.IntervalI
 
 - 
getBegin(self: lsst.geom.IntervalI) → int¶
 - 
getEnd(self: lsst.geom.IntervalI) → int¶
 - 
getMax(self: lsst.geom.IntervalI) → int¶
 - 
getMin(self: lsst.geom.IntervalI) → int¶
 - 
getSize(self: lsst.geom.IntervalI) → int¶
 - 
intersects(self: lsst.geom.IntervalI, arg0: lsst.geom.IntervalI) → bool¶
 - 
isDisjointFrom(self: lsst.geom.IntervalI, arg0: lsst.geom.IntervalI) → bool¶
 - 
isEmpty(self: lsst.geom.IntervalI) → bool¶
 - 
overlaps(self: lsst.geom.IntervalI, arg0: lsst.geom.IntervalI) → bool¶
 - 
range()¶
- Return a - rangeobject containing all points in the interval.- Returns: - range : range
- Range instance that can be used to iterate over all points in the interval. 
 
- range : 
 - 
reflectedAbout(self: lsst.geom.IntervalI, arg0: int) → lsst.geom.IntervalI¶
 - 
shiftedBy(self: lsst.geom.IntervalI, arg0: int) → lsst.geom.IntervalI¶
 
-