Home
last modified time | relevance | path

Searched refs:stop (Results 1 – 7 of 7) sorted by relevance

/cmsis-dsp-latest/dsppp/Include/dsppp/
Dvector_view.hpp48 constexpr static vector_length_t compute_length(const index_t start,const index_t stop) in compute_length()
50 return(1+(stop-1 -start)/stride); in compute_length()
60 explicit VectorView(T *v,const vector_length_t start,const vector_length_t stop): in VectorView()
61 v_(v+start),nb_samples_(compute_length(start,stop)){}; in VectorView()
78 explicit VectorView(const Vector_Base<T> &v,const index_t start,const index_t stop): in VectorView()
79 v_(v.ptr()+start),nb_samples_(compute_length(start,stop)){}; in VectorView()
432 VectorView<T,S*stride> sub(const index_t start=0,const index_t stop=-1) in sub()
434 if (stop < 0) in sub()
440 return(VectorView<T,S*stride>(v_,stride*start,stride*stop)); in sub()
454 const VectorView<T,S*stride> sub(const index_t start=0,const index_t stop=-1) const in sub()
[all …]
Dmatrix_impl.hpp43 Slice(const index_t s,const index_t e):start(s),stop(e){}; in Slice()
49 const index_t stop; member
199 const vector_length_t nb_rows = rs.stop - rs.start; in sub()
213 const vector_length_t nb_rows = rs.stop - rs.start; in sub()
229 const vector_length_t nb_cols = cs.stop - cs.start; in sub()
243 const vector_length_t nb_cols = cs.stop - cs.start; in sub()
256 const vector_length_t nb_rows = rs.stop - rs.start; in sub()
257 const vector_length_t nb_cols = cs.stop - cs.start; in sub()
270 const vector_length_t nb_rows = rs.stop - rs.start; in sub()
271 const vector_length_t nb_cols = cs.stop - cs.start; in sub()
[all …]
Dmatrix_view.hpp276 VectorView<T,1> row(const index_t i,const index_t start,const index_t stop) in row()
278 return(VectorView<T,1>(v_,i*stride()+start,i*stride()+stop)); in row()
299 const VectorView<T,1> row(const index_t i,const index_t start,const index_t stop) const in row()
301 return(VectorView<T,1>(v_,i*stride()+start,i*stride()+stop)); in row()
326 VectorView<T,CS*S> col(const index_t i,const index_t start,const index_t stop) in col()
328 return(VectorView<T,CS*S>(v_,i+stride()*start,i+stride()*stop)); in col()
353 const VectorView<T,CS*S> col(const index_t i,const index_t start,const index_t stop) const in col()
355 return(VectorView<T,CS*S>(v_,i+stride()*start,i+stride()*stop)); in col()
757 VectorView<T,1> row(const index_t i,const index_t start,const index_t stop) in row()
759 return(VectorView<T,1>(v_,i*stride()+start,i*stride()+stop)); in row()
[all …]
Dvector_impl.hpp602 VectorView<P,S> sub(const index_t start=0,const index_t stop=L) in sub()
604 return(VectorView<P,S>(*this,start,stop)); in sub()
608 const VectorView<P,S> sub(const index_t start=0,const index_t stop=L) const in sub()
610 return(VectorView<P,S>(*this,start,stop)); in sub()
904 VectorView<P,S> sub(const index_t start=0,const index_t stop=-1) in sub()
906 if (stop<0) in sub()
912 return(VectorView<P,S>(*this,start,stop)); in sub()
917 const VectorView<P,S> sub(const index_t start=0,const index_t stop=-1) const in sub()
919 if (stop<0) in sub()
925 return(VectorView<P,S>(*this,start,stop)); in sub()
/cmsis-dsp-latest/Documentation/Doxygen/src/
Dmatrix.md76 VectorView<P,S> row(const index_t i,const index_t start=0,const index_t stop=C)
80 `stop` is the index of the first element **after** the end of the view.
Dvector.md104 VectorView<P,S> sub(const index_t start=0,const index_t stop=L)
/cmsis-dsp-latest/Documentation/Doxygen/
Ddsp.dxy.in872 # If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when