KTechLab Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ADC
ADDAC
AsmFormatter
AsmFormatterInterface
AsmInfoBase class for all instruction sets
AsmParser
BiDirLED
BinaryCounter4 Bit Binary Counter
BJT
BJTSettings
BJTState
BTreeBaseThis holds a pointer to the start of the tree, and provides the traversal code
BTreeNode
BufferBuffer
BusSplitter
ButtonStores internal information about button associated with CNItem
CallbackClass
CallSubFlowPart that calls a subroutine
Canvas
CanvasEllipseDraw
CanvasManipulator
CanvasTip
CapacitanceCapacitance
CBranch
CCCSCurrent Controlled Current Source
CCVSCurrent Controlled Voltage Source
Cell
Cells
ChassisCircular2Mechanics Framework, circular base, two wheels
CircuitSimulates a collection of components
CircuitDocumentCircuit view
CircuitDocumentIface
Circuitoid
CircuitView
CircuitViewIface
CIWidgetMgr
CMAutoConnector
CMDraw
CMItemDrag
CMItemMove
CMItemResize
CMManager
CMManualConnector
CMMechItemMove
CMRepeatedItemAdd
CMRightClick
CMSelect
CNItemBase class for all components/flowparts/etc
CNItemGroup
CNode
Code
CodeConstIterator
CodeIterator
ColorCombo
CombinedMechanicsInfo
ComponentBase class for all electrical components
ComponentCallback
ComponentSelectorAllows selection of electrical components
ConnectorRepresents a connection between two Nodes on a ICNDocument
ConnectorData
ConnectorDraw
ConnectorLine
ConRouter
ContextHelp
CountFlowPart that provides a delay
CreateSubprojectDlg
CurrentProbe
CurrentSignalCurrentSignal
CurrentSourceCurrent Source
CVBEditor
DAC
DebugLine
DebugManager
DelayFlowPart that provides a delay
Demultiplexer
DependentSource
DiodeSimulates the electrical property of diode-ness
DiodeSettings
DirCursor
DocManager
DocManagerIface
Document
DocumentIface
DoubleSpinBox
DPArrow
DPEllipseRepresents a drawable rectangle on the canvas
DPLine
DPRectangleRepresents a drawable rectangle on the canvas
DPTextRepresents editable text on the canvas
DrawPart
EC555555 IC
ECAmmeterSimple resistor
ECAndBoolean AND
ECBCDTo7SegmentConverts a BCD input to 7-Segment Output
ECBJTSimulates a BJT
ECCapacitorCapacitor Simple capacitor
ECCCCSCurrent Controlled Current Source
ECCCVSCurrent Controlled Voltage Source
ECCellElectrical cell Simple electrical cell that simulates a PD and internal resistance
ECClockInputBoolean clock input
ECCurrentSignalProvides a current signal (sinusoidal, square, etc)
ECCurrentSourceFixed current source
ECDFlipFlopBoolean D-Type Flip-Flop
ECDiodeSimple diode
ECDPDTDouble Pole Double Throw
ECDPSTDouble Pole Single Throw
ECFixedVoltageFixed voltage source
ECGroundFixed voltage source
ECJKFlipFlopBoolean JK-Type Flip-Flop
ECKeyPad4x3 PTM Keypad
ECLedSimulates a LED
ECLogicInputBoolean logic input
ECLogicOutputBoolean logic output
ECNandBoolean NAND
ECNodeElectrical node with voltage / current / etc properties
ECNorBoolean NOR
ECOpAmpOperational Amplifier
ECOrBoolean OR
ECPotentiometerPotentiometer
ECPTBSwitchPush-to-Break switch component
ECPTMSwitchPush-to-make switch
ECResistorSimple resistor
ECRotoSwitch
ECSevenSegmentSeven segment display component
ECSignalLampSignal Lamp - glows when current flows
ECSPDTSingle Pole Double Throw
ECSPSTSingle-Pole Single-Throw Switch
ECSRFlipFlopBoolean Set-Reset Flip-Flop
ECSubcircuit
ECVCCSVoltage Controlled Current Source
ECVCVSVoltage Controlled Voltage Source
ECVoltageSignalProvides an alternating voltage source
ECVoltMeterDisplays voltage across terminals
ECXnorBoolean XNOR
ECXorBoolean XOR
ElementRepresents a circuit element (such as resistance)
ElementMap
ElementSetHandles a set of circuit elements
ElementSignalProvides different signals
EmbedFlowPart that provides a delay
EndFlowPart that tells the program where to end
EventInfo
Expression
ExternalConnection
ExternalLanguage
Field
FileMetaInfo
FloatingProbe
FloatingProbeData
FlowCode
FlowCodeDocumentView for editing FlowCode
FlowCodeDocumentIface
FlowCodeView
FlowCodeViewIface
FlowContainer
FlowPartBase class for all FlowParts
FlowPartSelectorAllows selection of PIC parts (eg 'Pause')
ForLoop
FPNodeFlowPart node
FrequencyMeterMeasures the frequency at a point in the circuit
FullAdder
GpasmInterface to the GNU PIC assembler
Gpdasm
Gplib
GplinkInterface to the GNU PIC linker
GpsimDebugger
GpsimProcessor
KateMDI::GUIClient
GuiPart
ICNDocument
ICNDocumentIface
ICNView
ICNViewIface
ILVItemContains info about item for ItemSelector
Inductance
Inductor
InputButtonInputButton - does debouncing of input
Instr_addlw
Instr_addwf
Instr_andlw
Instr_andwf
Instr_asm
Instr_bcf
Instr_bsf
Instr_btfsc
Instr_btfss
Instr_call
Instr_clrf
Instr_decf
Instr_decfsz
Instr_goto
Instr_incf
Instr_iorlw
Instr_iorwf
Instr_movf
Instr_movlw
Instr_movwf
Instr_raw
Instr_retfie
Instr_retlw
Instr_return
Instr_rlf
Instr_rrf
Instr_sleep
Instr_sourceCode
Instr_sublw
Instr_subwf
Instr_swapf
Instr_xorlw
Instr_xorwf
Instruction
InstructionPartsTODO: Should probably be moved to languages package
InterruptFlowPart that defines the start of a interrupt
InverterBoolean NOT
Item
ItemData
ItemDocument
ItemDocument::ItemDocumentEvent
ItemDocument::RTTI
ItemDocument::Z
ItemDocumentData
ItemDocumentIface
ItemEditor
ItemGroup
ItemInterface
ItemLibraryHolds the list of CNItems
ItemSelectorAllows selection of generic items for dragging / clicking
ItemView
ItemViewIface
KeypadFlowPart that provides a keypad
KTechlabMain window class
KVSSBSep
Language
LanguageManager
LibraryItemDetails of an Item
LineOverlay
LinkerOptions
LinkerOptions::HexFormat
LinkerOptionsDlg
LogicCacheNode
LogicConfig
LogicDataPoint
LogicInBoolean Logic input
LogicOutLogic output/input
LogicProbe
LogicProbeData
LogViewDockable logview
MagnitudeComparator
KateMDI::MainWindow
ManipulatorInfo
ManualConnectorDraw
MapHandles row-wise permutation of matrixes
MatrixMatrix manipulation class tailored for circuit equations
Matrix222x2 Matrix
MatrixDisplay
MatrixDisplayDriver
MechanicsDocument
MechanicsDocumentIface
MechanicsGroup
MechanicsInfoStores mass, moment of inertia
MechanicsItem
MechanicsItemOverlay
MechanicsSelector
MechanicsSimulation
MechanicsView
MechanicsViewIface
MessageInfo
MetaInfo
Meter
Microbe
MicroData
MicroInfo
MicroLibraryStores all the avaiable PICs (info)
MicroPackageDescribes the PIC package (i.e. pins)
MicroSelectWidget
MicroSettingsStores Pic settings - pin settings
MicroSettingsDlg
MultiInputGate
Multiplexer
NameValidator
NewFileDlgDialog for new file details
NewProjectDlgDialog for new project details
NodeA standard node that can be associated with a Connector or a CNItem
NodeData
NodeGroup
NodeInfo
NonLinearRepresents a non-linear circuit element (such as a diode)
OpAmp
Optimizer
OrientationWidget
Oscilloscope
OscilloscopeView
OutputField
OutputMethodDlg
OutputMethodInfo
OutputMethodInfo::Method
ParallelPort
ParallelPortComponent
Parser
PIBool
PIC14
PIC_IC
PicAsm12bit12 Bit PIC Instructions
PicAsm14bit14 Bit PIC Instructions
PicAsm16bit16 Bit PIC Instructions
PICComponentElectronic PIC device
PICComponentPinControls a pin on the PIC component
PicInfoBase class for all PICMicros
PicInfo12bit
PicInfo12C508
PicInfo12C509
PicInfo12C671
PicInfo12C672
PicInfo14bit
PicInfo16bit
PicInfo16C54
PicInfo16C55
PicInfo16C61
PicInfo16C62
PicInfo16C63
PicInfo16C64
PicInfo16C65
PicInfo16C71
PicInfo16C712
PicInfo16C716
PicInfo16C72
PicInfo16C73
PicInfo16C74
PicInfo16C84
PicInfo16C8x
PicInfo16CR83
PicInfo16CR84
PicInfo16F627
PicInfo16F628
PicInfo16F62x
PicInfo16F648
PicInfo16F83
PicInfo16F84
PicInfo16F873
PicInfo16F874
PicInfo16F877
PicInfo16X6X
PicInfo17C752
PicInfo17C756
PicInfo17C756A
PicInfo17C75x
PicInfo17C762
PicInfo17C766
PicInfo17C7xx
PicInfo18C242
PicInfo18C252
PicInfo18C2x2
PicInfo18C442
PicInfo18C452
PicInfo18C4x2
PicInfo18Cxx2
PicInfo18F1220
PicInfo18F1320
PicInfo18F248
PicInfo18F442
PicInfo18F452
PicInfo18Fxx20
PicItem
PIColor
PicPin
PicProgrammer
PicProgrammerSettings
PIDouble
PIEditor
PIFilename
PIInt
PILineEdit
Pin
PinData
PinItemAllows visual setting of pin type/state
PinMapDocument
PinMapEditor
PinMapping
PinMappingNameValidator
PinMapView
PinSettingsStores pic pin settings - type/state
PIStringCombo
PLVColorItem
PLVItem
Point
Port
PortPin
PositionInfoStores a position and orientation
Probe
ProbeData
ProbePositioner
ProcessChain
ProcessingOptions
ProcessingOptionsDlg
ProcessListChain
ProcessOptions
ProcessOptions::Method
ProcessOptions::ProcessPath
ProcessOptionsHelper
ProcessOptionsSpecial
ProcessorBehaviour
ProcessorState
ProgrammerConfig
ProgrammerDlg
ProjectInfo
ProjectItem
ProjectManagerProject Management
PropertiesListView
PulseFlowPart that provides a pulse
QuickMatrix
QuickVector
RAM
ReactiveRepresents a reactive element (such as a capacitor)
ReadPortFlowPart that reads from a port
RecentFilesAction
RectangularOverlay
Register
RegisterBehaviour
RegisterBit
RegisterDepends
RegisterInfoStores info from gpsim register, used to hide gpsim interface
RegisterSetStores information about a set of registers, used to hide gpsim interface
RegisterState
Repeat
ResistanceResistance
ResistorDIP
ResizeHandle
ResizeOverlay
RigidBodyRigid body, handles MechanicsItems
RigidBodyStateState of a rigid body, in an inertial MechanicsDocument frame
SDCC
SelectRectangle
SerialPort
SerialPortComponent
SetPinFlowPart that writes a high/low to a pin
SettingsDlg
SevenSegAllows a configurable output to a seven segment display
KateMDI::Sidebar
Simulator
SliderStores internal information about a QSlider associated with CNItem
SliderWidget
SourceLine
KateMDI::Splitter
StartFlowPart that tells the program where to start
Statement
SubFlowPart that defines the start of a subroutine
SubcircuitData
Subcircuits
Switch
SwitchPosition
SymbolViewer
SymbolViewerItem
TestPinFlowPart that tests a pin to see if it's high
TextStores internal information about text associated with CNItem
TextDocument
TextDocumentIface
TextView
TextViewEventFilter
TextViewIface
KateMDI::TmpToolViewSorter
KateMDI::ToggleToolViewAction
ToolButton
KateMDI::ToolView
Traverser
UnaryFlowPart that rotates a variable
VarAssignmentFlowPart that assigns a value to a variable
VarComparisonFlowPart that compares two values
Variable
VariableInfo
VariableLabel
Variant
Variant::Type
VCCSVoltage Controlled Current Source
VCVSVoltage Controlled Voltage Source
Vector2D2 dimensional vector with associated length functions et al
View
ViewArea
ViewContainer
ViewContainerDrag
ViewIface
ViewStatusBar
VoltagePointVoltagePoint
VoltageProbe
VoltageSignalVoltageSignal
VoltageSourceVoltage Source
While
WidgetBase class for embedding Qt Widgets into the canvas
Wire
WritePortFlowPart that writes to a port

Generated on Tue May 8 17:05:34 2007 for KTechLab by  doxygen 1.5.1