|
libpsynth 0.2.1
|
Time-stamp: <2011-03-08 18:59:32 raskolnikov> More...


Go to the source code of this file.
Classes | |
| struct | psynth::sound::detail::flipped_range_fn< Result > |
| struct | psynth::sound::detail::sub_range_fn< Result > |
| struct | psynth::sound::detail::sub_sampled_range_fn< Result > |
| struct | psynth::sound::detail::nth_sample_range_fn< Result > |
| struct | psynth::sound::detail::channel_converted_range_fn< DstP, Result, CC > |
| struct | psynth::sound::detail::flipped_fn< Result > |
| struct | psynth::sound::detail::get_nthsample_type< Range > |
| struct | psynth::sound::detail::ranges_get_nthsample_type< Ranges > |
| struct | psynth::sound::nth_sample_range_type< dynamic_buffer_range< RangeTypes > > |
| Given a runtime source buffer range, returns the type of a runtime buffer range over a single sample of the source range. More... | |
| struct | psynth::sound::detail::get_ccv_type< Range, DstP, CC > |
| struct | psynth::sound::detail::ranges_get_ccv_type< Ranges, DstP, CC > |
| struct | psynth::sound::channel_converted_range_type< dynamic_buffer_range< RangeTypes >, DstP, CC > |
| Returns the type of a runtime-specified range, channel-converted to a given frame type with user specified channel converter. More... | |
| struct | psynth::sound::channel_converted_range_type< dynamic_buffer_range< RangeTypes >, DstP > |
| Returns the type of a runtime-specified range, channel-converted to a given frame type with the default coor converter. More... | |
Namespaces | |
| namespace | psynth |
| namespace | psynth::sound |
| namespace | psynth::sound::detail |
interleaved_range_get_raw_data, planar_range_get_raw_data - return pointers to the raw data (the samples) of a basic homogeneous range. | |
Functions | |
| template<typename RangeTypes > | |
| dynamic_step_type < dynamic_buffer_range < RangeTypes > >::type | psynth::sound::flipped_range (const dynamic_buffer_range< RangeTypes > &src) |
| template<typename RangeTypes > | |
| dynamic_buffer_range< RangeTypes > | psynth::sound::sub_range (const dynamic_buffer_range< RangeTypes > &src, size_t start, size_t size) |
| template<typename RangeTypes > | |
| dynamic_step_type < dynamic_buffer_range < RangeTypes > >::type | psynth::sound::sub_sampled_range (const dynamic_buffer_range< RangeTypes > &src, std::ptrdiff_t step) |
| template<typename RangeTypes > | |
| nth_sample_range_type < dynamic_buffer_range < RangeTypes > >::type | psynth::sound::nth_sample_range (const dynamic_buffer_range< RangeTypes > &src, int n) |
| template<typename DstP , typename RangeTypes , typename CC > | |
| channel_converted_range_type < dynamic_buffer_range < RangeTypes >, DstP, CC > ::type | psynth::sound::channel_converted_range (const dynamic_buffer_range< RangeTypes > &src, CC cc) |
| overload of generic channel_converted_range with user defined channel-converter | |
| template<typename DstP , typename RangeTypes > | |
| channel_converted_range_type < dynamic_buffer_range < RangeTypes >, DstP >::type | psynth::sound::channel_converted_range (const dynamic_buffer_range< RangeTypes > &src) |
| overload of generic channel_converted_range with the default channel-converter | |
| template<typename DstP , typename RangeTypes , typename CC > | |
| channel_converted_range_type < dynamic_buffer_range < RangeTypes >, DstP, CC > ::type | psynth::sound::dynamic_channel_converted_range (const dynamic_buffer_range< RangeTypes > &src, CC cc) |
| overload of generic channel_converted_range with user defined channel-converter | |
| template<typename DstP , typename RangeTypes > | |
| channel_converted_range_type < dynamic_buffer_range < RangeTypes >, DstP >::type | psynth::sound::dynamic_channel_converted_range (const dynamic_buffer_range< RangeTypes > &src) |
| overload of generic channel_converted_range with the default channel-converter | |
Time-stamp: <2011-03-08 18:59:32 raskolnikov>
Methods for constructing any image ranges from other any image ranges
1.7.4