GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oC__rangeidx_helper
oCTerminalView::_dragInfo
oC_idxadda_helper< T >
oC_idxadds_helper< T >
oC_idxbinop_helper< T, op >
oCaction_container
oCArray< T >
oCArray< bool >
oCArray< char >
oCArray< Complex >
oCArray< double >
oCArray< float >
oCArray< FloatComplex >
oCArray< octave_idx_type >
oCArray< OCTAVE_INT_T >
oCArray< octave_value >
oCArray< std::string >
oCArrayClass
oCArray< T >::ArrayRep
oCbase_aepbal< MatrixT, VectorT >
oCbase_aepbal< ComplexMatrix, ColumnVector >
oCbase_aepbal< FloatComplexMatrix, FloatColumnVector >
oCbase_aepbal< FloatMatrix, FloatColumnVector >
oCbase_aepbal< Matrix, ColumnVector >
oCbase_det< T >
oCbase_diff_eqn
oCbase_file_stat
oCbase_graphics_event
oCbase_graphics_object
oCbase_graphics_toolkit
oCbase_hook_function
oCbase_lu< lu_type >
oCbase_lu< ComplexMatrix >
oCbase_lu< FloatComplexMatrix >
oCbase_lu< FloatMatrix >
oCbase_lu< Matrix >
oCbase_minimizer
oCbase_properties
oCbase_property
oCbase_qr< qr_type >
oCbase_qr< ComplexMatrix >
oCbase_qr< FloatComplexMatrix >
oCbase_qr< FloatMatrix >
oCbase_qr< Matrix >
oCbase_scaler
oCbase_url_transfer
oClexical_feedback::bbp_nesting_level
oCbinary_function
oCstd::bit_and< T >
oCstd::bit_or< T >
oCstd::bit_xor< T >
oCBlock
oCBlockArray
oCfile_editor_tab::bp_info
oCbp_table
oCbsxfun_wrapper< R, X, Y, F >
oCcache_entry
oCoctave_call_stack::call_stack_elt
oCcaseless_str
oCoctave_int_cmp_op::cf
oCch_manager
oCCharacterA single character in the terminal which consists of a unicode character value, foreground and background colors and a set of rendition attributes which specify how it should be drawn
oCCharacterColorDescribes the color of a single character in the terminal
oCCharCodes
oCCHOL
oCload_path::dir_info::class_info
oCclass_to_btyp< T >
oCclass_to_btyp< bool >
oCclass_to_btyp< char >
oCclass_to_btyp< Complex >
oCclass_to_btyp< double >
oCclass_to_btyp< float >
oCclass_to_btyp< FloatComplex >
oCclass_to_btyp< octave_int16 >
oCclass_to_btyp< octave_int32 >
oCclass_to_btyp< octave_int64 >
oCclass_to_btyp< octave_int8 >
oCclass_to_btyp< octave_uint16 >
oCclass_to_btyp< octave_uint32 >
oCclass_to_btyp< octave_uint64 >
oCclass_to_btyp< octave_uint8 >
oCCleanUpGlobalStatic
oCCMK_Node
oCbase_properties::cmp_caseless_str
oCCollocWt
oCcolor_values
oCColorEntryAn entry in a terminal display's color palette
oCcommand_editor
oCcommand_history
oCoctave_base_lexer::comment_buffer
oCsymbol_table::symbol_reference::comparator
oCComplexCHOL
oCComplexGEPBALANCE
oCComplexHESS
oCComplexSCHUR
oCComplexSVD
oCjit_magic_end::context
oCcontrol_params
oCcquad_ival
oCoctave_int_cmp_op::ct
oCDAEFunc
oCODESFunc::DAEJac
oCDASPK_options
oCDASPK_options_struct
oCDASRT_options
oCDASRT_options_struct
oCDASRT_result
oCDASSL_options
oCDASSL_options_struct
oCDECpar
oCdim_vector
oCdir_entry
oCload_path::dir_info
oCdir_path
oCdisplay_info
oCEIG
oCaction_container::elem
oCprofile_data_accumulator::enter
oCKeyboardTranslator::EntryRepresents an association between a key sequence pressed by the user and the character sequence and commands associated with it for a particular KeyboardTranslator
oCoctave_int_cmp_op::eq
oCequal_types< T1, T2 >
oCequal_types< T, T >
oCequiv
oCoctave_class::exemplar_info
oCExtendedCharTableA table which stores sequences of unicode characters, referenced by hash keys
oCsymbol_table::fcn_info
oCsymbol_table::fcn_info::fcn_info_rep
oCfcn_ptr< RT, PT >
oCoctave_fields::fields_rep
oCload_path::file_info
oCfile_ops
oCFilterA filter processes blocks of text looking for certain patterns (such as URLs or keywords from a list) and marks the areas which match the filter's patterns as 'hotspots'
oCfind_file_less_than
oCfloat_format
oCfloat_params
oCFloatCHOL
oCFloatComplexCHOL
oCFloatComplexGEPBALANCE
oCFloatComplexHESS
oCFloatComplexSCHUR
oCFloatComplexSVD
oCFloatEIG
oCFloatGEPBALANCE
oCFloatHESS
oCFloatSCHUR
oCFloatSVD
oCft_render::ft_font
oCft_manager
oCfunctor< RT, PT >
oCfunctor_with_conversion< CT, RT, PT >
oCoctave_int_cmp_op::ge
oCGEPBALANCE
oCgh_manager
oCglob_match
oCgraphics_event
oCgraphics_object
oCgraphics_toolkit
oCgraphics_xform
oCoctave_int_cmp_op::gt
oCgtk_manager
oCgzifstreamGzipped file input stream class
oCgzofstreamGzipped file output stream class
oCgzomanip2< T1, T2 >Gzipped file output stream manipulator class
oChash_element_type
oChash_table_type
oChdf5_callback_data
oChdf5_fstreambase
oCHESS
oCHistoryFile
oCHistoryScroll
oCHistoryType
oChook_function
oChook_function_list
oCFilter::HotSpotRepresents an area of text which matched the pattern a particular filter has been looking for
oCidx_vector::idx_base_rep
oCidx_vector
oCif_then_else< false, T1, T2 >
oCif_then_else< true, T1, T2 >
oCparser::info_file_item
oCoctave_base_lexer::input_buffer
oCTerminalView::InputMethodData
oCinterval
oCiostream
oCis_class_type< T1 >
oCis_instance< Template, T >
oCis_instance< Template, Template< T > >
oCjava_local_ref< T >
oCjit_array< T, U >
oCjit_block_list
oCjit_break_exception
oCjit_factory
oCjit_fail_exception
oCjit_function
oCjit_function_info
oCjit_infer
oCjit_info
oCjit_internal_list< LIST_T, NODE_T >
oCjit_internal_list< jit_block, jit_phi_incomming >
oCjit_internal_list< jit_value, jit_use >
oCjit_internal_node< LIST_T, NODE_T >
oCjit_internal_node< jit_block, jit_phi_incomming >
oCjit_internal_node< jit_value, jit_use >
oCjit_ir_walker
oCjit_operation
oCjit_range
oCjit_type
oCjit_typeinfo
oCKeyboardTranslatorA convertor which maps between key sequences pressed by the user and the character strings which should be sent to the terminal and commands which should be invoked when those character sequences are pressed
oCKeyboardTranslatorManagerManages the keyboard translations available for use by terminal sessions, see KeyboardTranslator
oCKeyboardTranslatorReaderParses the contents of a Keyboard Translator (.keytab) file and returns the entries found in it
oCKeyboardTranslatorWriterWrites a keyboard translation to disk
oCkpse_format_info_type
oCkpse_path_iterator
oCKPtyProvides primitives for opening & closing a pseudo TTY pair, assigning the controlling TTY, utmp registration and setting various terminal attributes
oCKPtyPrivate
oCoctave_int_cmp_op::le
oClexical_feedback
oCoctave_allocator::link
oClo_ieee_double
oClo_ieee_float
oCload_path
oCload_save_format
oCLSODE_options
oCLSODE_options_struct
oCoctave_int_cmp_op::lt
oCMainWindowRepresents the main window
oCregexp::match_element
oCMatrixType
oCoctave_sort< T >::MergeState
oCmex
oCmxArray
oCmxArray_base
oCoctave_int_cmp_op::ne
oCparser::node_map_item
oCparser::node_position
oCnorm_accumulator_0< R >
oCnorm_accumulator_1< R >
oCnorm_accumulator_2< R >
oCnorm_accumulator_inf< R >
oCnorm_accumulator_minf< R >
oCnorm_accumulator_mp< R >
oCnorm_accumulator_p< R >
oCoct_data_conv
oCoct_mach_info
oCoctave_allocator
oCoctave_autolock
oCoctave_base_int_helper< T, is_signed, can_be_too_big >
oCoctave_base_int_helper< T, false, false >
oCoctave_base_int_helper< T, false, true >
oCoctave_base_int_helper< T, true, false >
oCoctave_base_int_helper_traits< T >
oCoctave_base_int_helper_traits< char >
oCoctave_base_int_helper_traits< signed char >
oCoctave_base_int_helper_traits< unsigned char >
oCoctave_base_list< elt_type >
oCoctave_base_list< match_element >
oCoctave_base_list< octave_child >
oCoctave_base_list< octave_comment_elt >
oCoctave_base_list< octave_value >
oCoctave_base_list< text_element * >
oCoctave_base_list< tm_row_const >
oCoctave_base_list< tree_argument_list * >
oCoctave_base_list< tree_decl_elt * >
oCoctave_base_list< tree_expression * >
oCoctave_base_list< tree_if_clause * >
oCoctave_base_list< tree_index_expression * >
oCoctave_base_list< tree_statement * >
oCoctave_base_list< tree_switch_case * >
oCoctave_base_mutex
oCoctave_base_parser
oCoctave_base_reader
oCoctave_base_stream
oCoctave_base_thread_manager
oCoctave_base_tm
oCoctave_base_value
oCoctave_call_stack
oCoctave_child
oCoctave_child_list
oCoctave_chunk_buffer
oCoctave_comment_elt
oCoctave_diary_stream
oCoctave_dynamic_loader
oCoctave_env
oCoctave_errno
oCoctave_fftw
oCoctave_fftw_planner
oCoctave_fields
oCoctave_float_fftw_planner
oCoctave_group
oCoctave_handle
oCoctave_idx_vector_sort
oCoctave_input_reader
oCoctave_int_arith_base< T, is_signed >
oCoctave_int_arith_base< T, std::numeric_limits< T >::is_signed >
oCoctave_int_base< T >
oCoctave_int_cmp_op
oCoctave_interrupt_handler
oCoctave_kw
oCoctave_kw_hash
oCoctave_link
oCoctave_local_buffer< T >
oCoctave_lvalue
oCoctave_map
oCOctave_map
oCoctave_mutex
oCoctave_pager_stream
oCoctave_passwd
oCoctave_preserve_stream_state
oCoctave_print_conv< T >
oCoctave_print_conv< octave_int8 >
oCoctave_print_conv< octave_uint8 >
oCoctave_rand
oCoctave_refcount< T >
oCoctave_scalar_map
oCoctave_shlib
oCoctave_shlib_list
oCoctave_sort< T >
oCoctave_sparse_params
oCoctave_sparse_sort_idxl
oCoctave_stream
oCoctave_stream_list
oCoctave_syscalls
oCoctave_thread
oCoctave_thread_manager
oCoctave_time
oCoctave_uname
oCoctave_value
oCoctave_value_int_traits< T >
oCoctave_value_int_traits< int16NDArray >
oCoctave_value_int_traits< int32NDArray >
oCoctave_value_int_traits< int64NDArray >
oCoctave_value_int_traits< int8NDArray >
oCoctave_value_int_traits< uint16NDArray >
oCoctave_value_int_traits< uint32NDArray >
oCoctave_value_int_traits< uint64NDArray >
oCoctave_value_int_traits< uint8NDArray >
oCoctave_value_list
oCoctave_value_typeinfo
oCoctave_wait
oCODEFunc
oCODESFunc
oCopengl_renderer
oCregexp::opts
oCpermute_vector
oCpid_equal
oCpr_engineering_float
oCpr_formatted_float
oCpr_rational_float
oCprintf_format_elt
oCprintf_format_list
oCprintf_value_cache
oCprocstreambase
oCprofile_data_accumulator
oCoctave_int_cmp_op::prom< T1, T2 >
oCproperty
oCproperty_list
oCQAbstractListModel
oCQAbstractTableModel
oCQConsolePrivate
oCQDialog
oCQDockWidget
oCQFileDialog
oCQList
oCQMainWindow
oCQMap
oCQMessageBox
oCQObject
oCQPushButton
oCQsciScintilla
oCQThread
oCQTreeView
oCQuad_options
oCQuad_options_struct
oCquery_integer_type< qsize, qsigned >
oCquery_integer_type< sizeof(int16_t), std::numeric_limits< int16_t >::is_signed >
oCquery_integer_type< sizeof(int32_t), std::numeric_limits< int32_t >::is_signed >
oCquery_integer_type< sizeof(int64_t), std::numeric_limits< int64_t >::is_signed >
oCquery_integer_type< sizeof(int8_t), std::numeric_limits< int8_t >::is_signed >
oCquery_integer_type< sizeof(uint16_t), std::numeric_limits< uint16_t >::is_signed >
oCquery_integer_type< sizeof(uint32_t), std::numeric_limits< uint32_t >::is_signed >
oCquery_integer_type< sizeof(uint64_t), std::numeric_limits< uint64_t >::is_signed >
oCquery_integer_type< sizeof(uint8_t), std::numeric_limits< uint8_t >::is_signed >
oCQWidget
oCradio_values
oCRange
oCrec_index_helper
oCrec_permute_helper
oCrec_resize_helper
oCref_param< T >
oCregexp
oCrep_token_t
oCrev_op< xop >
oCrev_op< octave_int_cmp_op::ge >
oCrev_op< octave_int_cmp_op::gt >
oCrev_op< octave_int_cmp_op::le >
oCrev_op< octave_int_cmp_op::lt >
oCoctave_sort< T >::s_slice
oCscaler
oCscanf_format_elt
oCscanf_format_list
oCSCHUR
oCsymbol_table::scope_id_cache
oCScreenAn image of characters with associated attributes
oCScreenParm
oCoctave_shlib::shlib_rep
oCjit_operation::signature_cmp
oCsingleton_cleanup_list
oCsortrows_run_t
oCSparse< T >
oCSparse< bool >
oCSparse< Complex >
oCSparse< double >
oCsparse_base_chol< chol_type, chol_elt, p_type >
oCsparse_base_chol< SparseComplexMatrix, Complex, SparseMatrix >
oCsparse_base_chol< SparseMatrix, double, SparseMatrix >
oCsparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep
oCsparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >
oCsparse_base_lu< SparseComplexMatrix, Complex, SparseMatrix, double >
oCsparse_base_lu< SparseMatrix, double, SparseMatrix, double >
oCSparseComplexQR
oCSparseComplexQR::SparseComplexQR_rep
oCSparseQR
oCSparseQR::SparseQR_rep
oCSparse< T >::SparseRep
oCdir_path::static_members
oCprofile_data_accumulator::stats
oCstr_llist_elt
oCSTREAM_T
oCstreambuf
oCstringbuf
oCstrip_template_param< TemplatedClass, T >
oCstrip_template_param< TemplatedClass, TemplatedClass< T > >
oCsub2ind_helper
oCsubst_template_param< TemplatedClass, T, S >
oCsubst_template_param< TemplatedClass, TemplatedClass< T >, S >
oCSVD
oCsymbol_info_list::symbol_info
oCsymbol_info_list
oCsymbol_table::symbol_record
oCsymbol_table::symbol_record::symbol_record_rep
oCsymbol_table::symbol_reference
oCsymbol_table
oClexical_feedback::symbol_table_context
oCTerminalCharacterDecoderBase class for terminal character decoders
oCtext_element
oCtext_parser
oCtext_processor
oCtm_row_const
oCtoken
oCKeyboardTranslatorReader::Token
oClexical_feedback::token_cache
oCtree
oCtree_decl_elt
oCtree_jit
oCprofile_data_accumulator::tree_node
oCtree_walker
oCis_class_type< T1 >::two
oCoctave_base_value::type_conv_info
oCoctave_int_cmp_op::uiop< xop, size >
oCunary_function
oCurl_transfer
oCvec_index< T >
oCwhos_parameter
oCworkspace_element
oCyy_buffer_state
oCyy_trans_info
oCyyalloc
oCyyguts_t
oCYYSTYPE
oCbool
oCbool *
oCchar
oCdouble
oCdouble *
oCfloat
oCfloat *
oCint
oCoctave_idx_type
oCOCTAVE_INT_T
\Csize_t