Logo Search packages:      
Sourcecode: ktechlab version File versions  Download package

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ADC
ADDAC
AsmFormatter
AsmInfoBase class for all instruction sets
AsmParser
BiDirLED
BinaryCounter4 Bit Binary Counter
BJT
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
CallSubFlowPart that calls a subroutine
Canvas
CanvasEllipseDraw
CanvasManipulator
CanvasTip
CapacitanceCapacitance
CCCSCurrent Controlled Current Source
CCVSCurrent Controlled Voltage Source
Cells
ChassisCircular2Mechanics Framework, circular base, two wheels
CircuitSimulates a collection of components
CircuitDocumentCircuit view
CircuitView
CIWidgetMgr
CMAutoConnector
CMDraw
CMItemDrag
CMItemMove
CMItemResize
CMManager
CMManualConnector
CMMechItemMove
CMRepeatedItemAdd
CMRightClick
CMSelect
CNItemBase class for all components/flowparts/etc
CNItemGroup
Code
CodeConstIterator
CodeIterator
ColorCombo
ComponentBass class for all electrical components
ComponentSelectorAllows selection of electrical components
ConnectorRepresents a connection between two Nodes on a ICNDocument
ConnectorDraw
ConRouter
ContextHelp
CountFlowPart that provides a delay
CreateSubprojectDlg
CurrentProbe
CurrentSignalCurrentSignal
CurrentSourceCurrent Source
CVBEditor
DAC
DebugManager
DelayFlowPart that provides a delay
Demultiplexer
DependentSource
DiodeSimulates the electrical property of diode-ness
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
FlowCodeView
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
ICNDocument
ICNView
ILVItemContains info about item for ItemSelector
Inductance
Inductor
InputButtonInputButton - does debouncing of input
Instruction
InstructionParts
InterruptFlowPart that defines the start of a interrupt
InverterBoolean NOT
Item
ItemDocument
ItemDocument::ItemDocumentEvent
ItemDocumentData
ItemEditor
ItemGroup
ItemInterface
ItemLibraryHolds the list of CNItems
ItemSelectorAllows selection of generic items for dragging / clicking
ItemView
KeypadFlowPart that provides a keypad
KTechlabMain window class
Language
LanguageManager
LibraryItemDetails of an Item
LineOverlay
LinkerOptionsDlg
LogicDataPoint
LogicInBoolean Logic input
LogicOutLogic output/input
LogicProbe
LogicProbeData
LogViewDockable logview
MagnitudeComparator
ManualConnectorDraw
MapHandles row-wise permutation of matrixes
matrixContainer for Vector of Vectors
MatrixMatrix manipulation class tailored for circuit equations
Matrix222x2 Matrix
MatrixDisplay
MatrixDisplayDriver
MechanicsDocument
MechanicsGroup
MechanicsInfoStores mass, moment of inertia
MechanicsItem
MechanicsItemOverlay
MechanicsSelector
MechanicsSimulation
MechanicsView
Meter
Microbe
MicroInfo
MicroLibraryStores all the avaiable PICs (info)
MicroPackageDescribes the PIC package (i.e. pins)
MicroSelectWidget
MicroSettingsStores Pic settings - pin settings
MicroSettingsDlg
MultiInputGate
Multiplexer
NewFileDlgDialog for new file details
NewProjectDlgDialog for new project details
NodeA standard node that can be associated with a Connector or a CNItem
NodeGroup
NonLinearRepresents a non-linear circuit element (such as a diode)
OpAmp
Optimizer
OrientationWidget
Oscilloscope
OscilloscopeView
OutputMethodDlg
ParallelPort
ParallelPortComponent
Parser
PIBool
PIC14
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
PinItemAllows visual setting of pin type/state
PinMapDocument
PinMapEditor
PinMapping
PinMapView
PinSettingsStores pic pin settings - type/state
PIStringCombo
PLVColorItem
PLVItem
Port
PortPin
PositionInfoStores a position and orientation
Probe
ProbeData
ProbePositioner
ProcessChain
ProcessingOptionsDlg
ProcessorBehaviour
ProcessorState
ProgrammerDlg
ProjectInfo
ProjectItem
ProjectManagerProject Management
PropertiesListView
PulseFlowPart that provides a pulse
RAM
ReactiveRepresents a reactive element (such as a capacitor)
ReadPortFlowPart that reads from a port
RecentFilesAction
RectangularOverlay
Register
RegisterBehaviour
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
Simulator
SliderStores internal information about a QSlider associated with CNItem
SourceLine
KateMDI::Splitter
StartFlowPart that tells the program where to start
Statement
SubFlowPart that defines the start of a subroutine
Subcircuits
Switch
SymbolViewer
TestPinFlowPart that tests a pin to see if it's high
TextStores internal information about text associated with CNItem
TextDocument
TextView
TextViewEventFilter
Traverser
UnaryFlowPart that rotates a variable
VarAssignmentFlowPart that assigns a value to a variable
VarComparisonFlowPart that compares two values
Variable
VariableLabel
Variant
VCCSVoltage Controlled Current Source
VCVSVoltage Controlled Voltage Source
VectorVector of doubles, faster than STL vector
Vector2D2 dimensional vector with associated length functions et al
View
ViewArea
ViewContainer
ViewIface
VoltagePointVoltagePoint
VoltageProbe
VoltageSignalVoltageSignal
VoltageSourceVoltage Source
While
WidgetBase class for embedding Qt Widgets into the canvas
Wire
WritePortFlowPart that writes to a port

Generated by  Doxygen 1.6.0   Back to index