List of all items
Structs
- api::AltiumCfb
- api::AltiumDocument
- api::Block
- api::StorageInfo
- api::StreamInfo
- api::generic::BinaryContainer
- api::generic::BinaryRecord
- api::generic::GenericRecord
- api::generic::ParamsContainer
- api::typed::EditTransaction
- api::typed::TypedAccessor
- dump::DumpOptions
- dump::TreeBuilder
- edit::layout::LayoutEngine
- edit::library::LibraryManager
- edit::netlist::ConnectionPoint
- edit::netlist::Net
- edit::netlist::Netlist
- edit::netlist::NetlistBuilder
- edit::pcb_placement::ComponentPosition
- edit::pcb_placement::ConnectedRoutes
- edit::pcb_placement::PcbPlacementEngine
- edit::pcb_session::PcbEditSession
- edit::pcb_session::PrimitiveCount
- edit::routing::RoutingEngine
- edit::session::EditSession
- edit::types::Grid
- edit::types::PinLocation
- edit::types::PlacedComponent
- edit::types::PlacementSuggestion
- edit::types::RoutingPath
- edit::types::ValidationError
- edit::types::WireSegment
- footprint::AsciiOptions
- footprint::ChipSpec
- footprint::FootprintBuilder
- footprint::GullWingSpec
- footprint::SvgOptions
- footprint::measure::ClearanceResult
- footprint::measure::FootprintDimensions
- footprint::measure::Measurement
- footprint::measure::MeasurementReport
- footprint::measure::PadDistance
- footprint::measure::PadInfo
- footprint::measure::PitchAnalysis
- io::intlib::ComponentParameters
- io::intlib::CrossReference
- io::intlib::IntLib
- io::pcbdoc::PcbDoc
- io::pcbdoc::PcbDocComponent
- io::pcblib::PcbLib
- io::prjpcb::ErcMatrix
- io::prjpcb::OutputGroup
- io::prjpcb::PrjPcb
- io::prjpcb::ProjectDocument
- io::prjpcb::ProjectParameter
- io::prjpcb::ProjectVariant
- io::schdoc::SchDoc
- io::schlib::SchLib
- io::schlib::SchLibComponent
- ops::output::ArcInfo
- ops::output::BlockInfo
- ops::output::BomGroupItem
- ops::output::BomItem
- ops::output::BoundingBox
- ops::output::BoundsInfo
- ops::output::ClearanceData
- ops::output::ComponentCrossRef
- ops::output::ComponentParameters
- ops::output::ComponentPreview
- ops::output::ComponentSummary
- ops::output::ComponentSummaryStats
- ops::output::CutoutInfo
- ops::output::DimensionsData
- ops::output::DocumentDetailInfo
- ops::output::DocumentInfo
- ops::output::DocumentSummary
- ops::output::FillInfo
- ops::output::FootprintInfo
- ops::output::FootprintJsonData
- ops::output::FootprintSummary
- ops::output::FootprintSummaryExt
- ops::output::GroundNet
- ops::output::HierarchyNode
- ops::output::HoleSizeInfo
- ops::output::IntLibComponentDetail
- ops::output::IntLibComponentList
- ops::output::IntLibFootprintList
- ops::output::IntLibInfo
- ops::output::IntLibOverview
- ops::output::IntLibParameterList
- ops::output::IntLibSearchResults
- ops::output::IntLibSymbolList
- ops::output::InterSheetConnection
- ops::output::InterfaceSummary
- ops::output::JsonComponentInfo
- ops::output::JsonDocSummary
- ops::output::JsonNetInfo
- ops::output::JsonParameterInfo
- ops::output::JsonPinInfo
- ops::output::JsonPortInfo
- ops::output::JsonPowerInfo
- ops::output::JsonSheetInfo
- ops::output::JunctionInfo
- ops::output::KeepoutInfo
- ops::output::KeySignals
- ops::output::LayerInfo
- ops::output::LibraryComponentInfo
- ops::output::LibraryComponentMatch
- ops::output::MeasurementValue
- ops::output::NetConnection
- ops::output::NetDetail
- ops::output::NetInfo
- ops::output::NetLabelInfo
- ops::output::NetPinConnection
- ops::output::OutlineVertex
- ops::output::PadClearances
- ops::output::PadDetail
- ops::output::PadDistanceData
- ops::output::PadInfoData
- ops::output::PadJsonData
- ops::output::PadStatistics
- ops::output::PadWithFootprint
- ops::output::PcbComponentInfo
- ops::output::PcbDocArcs
- ops::output::PcbDocComponentDetail
- ops::output::PcbDocComponentList
- ops::output::PcbDocCutouts
- ops::output::PcbDocFills
- ops::output::PcbDocInfo
- ops::output::PcbDocJson
- ops::output::PcbDocKeepouts
- ops::output::PcbDocLayers
- ops::output::PcbDocNets
- ops::output::PcbDocOutline
- ops::output::PcbDocOverview
- ops::output::PcbDocPolygonDetail
- ops::output::PcbDocPolygons
- ops::output::PcbDocRegions
- ops::output::PcbDocRuleDetail
- ops::output::PcbDocRuleList
- ops::output::PcbDocSettings
- ops::output::PcbDocSummary
- ops::output::PcbDocTexts
- ops::output::PcbDocTracks
- ops::output::PcbDocVias
- ops::output::PcbLibFootprintDetail
- ops::output::PcbLibFootprintList
- ops::output::PcbLibHoleAnalysis
- ops::output::PcbLibInfo
- ops::output::PcbLibJson
- ops::output::PcbLibMeasurementReport
- ops::output::PcbLibOverview
- ops::output::PcbLibPadList
- ops::output::PcbLibPrimitiveList
- ops::output::PcbLibSearchResults
- ops::output::PinDetail
- ops::output::PinStatistics
- ops::output::PinWithComponent
- ops::output::PitchData
- ops::output::PolygonSummary
- ops::output::PolygonVertexInfo
- ops::output::PortInfo
- ops::output::PowerArchitecture
- ops::output::PowerObjectInfo
- ops::output::PowerRail
- ops::output::PoweredComponent
- ops::output::PrimitiveSummary
- ops::output::PrjPcbBom
- ops::output::PrjPcbComponentList
- ops::output::PrjPcbDocumentList
- ops::output::PrjPcbInfo
- ops::output::PrjPcbNetlist
- ops::output::PrjPcbOverview
- ops::output::PrjPcbSchPcbDiff
- ops::output::PrjPcbValidation
- ops::output::RegionInfo
- ops::output::RuleInfo
- ops::output::RuleSummary
- ops::output::SchDocBlocks
- ops::output::SchDocBom
- ops::output::SchDocComponentDetail
- ops::output::SchDocComponentInfo
- ops::output::SchDocComponentList
- ops::output::SchDocComponentRef
- ops::output::SchDocDesignator
- ops::output::SchDocHierarchy
- ops::output::SchDocInfo
- ops::output::SchDocJson
- ops::output::SchDocJunctionList
- ops::output::SchDocLibraryList
- ops::output::SchDocLibrarySearchResults
- ops::output::SchDocMissingJunctions
- ops::output::SchDocNetLabelList
- ops::output::SchDocNetlist
- ops::output::SchDocNetlistAnalysis
- ops::output::SchDocOverview
- ops::output::SchDocParameter
- ops::output::SchDocPinDetail
- ops::output::SchDocPinInfo
- ops::output::SchDocPinList
- ops::output::SchDocPortList
- ops::output::SchDocPowerList
- ops::output::SchDocPowerMap
- ops::output::SchDocProjectAnalysis
- ops::output::SchDocQuickStats
- ops::output::SchDocSearchResults
- ops::output::SchDocSignalFlow
- ops::output::SchDocStats
- ops::output::SchDocUnconnectedPins
- ops::output::SchDocValidationResult
- ops::output::SchDocWireList
- ops::output::SchLibComponentDetail
- ops::output::SchLibComponentList
- ops::output::SchLibInfo
- ops::output::SchLibOverview
- ops::output::SchLibPinList
- ops::output::SchLibPrimitiveList
- ops::output::SchLibSearchResults
- ops::output::SchematicComponentInfo
- ops::output::SearchMatch
- ops::output::SheetInfo
- ops::output::SheetInfoDetails
- ops::output::SignalTrace
- ops::output::SymbolInfo
- ops::output::SymbolSummary
- ops::output::TextInfo
- ops::output::TrackInfo
- ops::output::UnconnectedPin
- ops::output::ValidationError
- ops::output::ViaInfo
- ops::output::WireInfo
- ops::pcblib::ArcJson
- ops::pcblib::DualRowJson
- ops::pcblib::FootprintJson
- ops::pcblib::LineJson
- ops::pcblib::PadGridJson
- ops::pcblib::PadJson
- ops::pcblib::PadRowJson
- ops::pcblib::QuadPadsJson
- ops::pcblib::TextJson
- ops::schlib::CoordValue
- ops::schlib::SchArcJson
- ops::schlib::SchComponentJson
- ops::schlib::SchEllipseJson
- ops::schlib::SchLabelJson
- ops::schlib::SchLineJson
- ops::schlib::SchPinJson
- ops::schlib::SchPolygonJson
- ops::schlib::SchPolylineJson
- ops::schlib::SchRectangleJson
- query::AttributeSelector
- query::ComponentView
- query::NetView
- query::Pattern
- query::PinView
- query::PortView
- query::PowerView
- query::PropertyFilter
- query::QueryExecutor
- query::QueryParser
- query::QueryResult
- query::RecordQueryMatch
- query::RecordSelector
- query::SchematicQuery
- query::SchematicView
- query::SelectorChain
- query::SelectorEngine
- query::SelectorParser
- query::SelectorSegment
- records::pcb::PcbAdvancedPlacerOptions
- records::pcb::PcbArc
- records::pcb::PcbBoard
- records::pcb::PcbClass
- records::pcb::PcbComponent
- records::pcb::PcbComponentBody
- records::pcb::PcbConnection
- records::pcb::PcbDifferentialPair
- records::pcb::PcbDrcOptions
- records::pcb::PcbFill
- records::pcb::PcbFlags
- records::pcb::PcbFromTo
- records::pcb::PcbNet
- records::pcb::PcbPad
- records::pcb::PcbPinSwapOptions
- records::pcb::PcbPolygon
- records::pcb::PcbPrimitiveCommon
- records::pcb::PcbRectangularBase
- records::pcb::PcbRegion
- records::pcb::PcbRule
- records::pcb::PcbText
- records::pcb::PcbTrack
- records::pcb::PcbVia
- records::pcb::PolygonVertex
- records::sch::BezierPolygonView
- records::sch::PinConglomerateFlags
- records::sch::PolygonView
- records::sch::SchArc
- records::sch::SchBezier
- records::sch::SchBus
- records::sch::SchBusEntry
- records::sch::SchComponent
- records::sch::SchDesignator
- records::sch::SchEllipse
- records::sch::SchEllipticalArc
- records::sch::SchGraphicalBase
- records::sch::SchImage
- records::sch::SchImplementation
- records::sch::SchImplementationList
- records::sch::SchImplementationParameters
- records::sch::SchJunction
- records::sch::SchLabel
- records::sch::SchLine
- records::sch::SchMapDefiner
- records::sch::SchMapDefinerList
- records::sch::SchNetLabel
- records::sch::SchNoErc
- records::sch::SchParameter
- records::sch::SchPie
- records::sch::SchPin
- records::sch::SchPolygon
- records::sch::SchPolyline
- records::sch::SchPort
- records::sch::SchPowerObject
- records::sch::SchPrimitiveBase
- records::sch::SchRectangle
- records::sch::SchSheetHeader
- records::sch::SchSymbol
- records::sch::SchTextFrame
- records::sch::SchTextFrameVariant
- records::sch::SchWarningSign
- records::sch::SchWire
- records::sch::TextJustification
- records::sch::TextOrientations
- records::sch::WirePolygonView
- records::sch::WirePolylineView
- tree::BreadthFirstWalker
- tree::RecordId
- tree::RecordTree
- tree::TreeWalker
- types::Color
- types::Coord
- types::CoordPoint
- types::CoordPoint3D
- types::CoordRect
- types::Layer
- types::ParameterCollection
- types::ParameterValue
- types::UnknownFields
Enums
- api::AltiumFileType
- api::generic::Value
- edit::netlist::ConnectionKind
- edit::pcb_placement::BoardEdge
- edit::pcb_placement::PlacementAnchor
- edit::pcb_session::PcbEditOperation
- edit::pcb_session::Position
- edit::pcb_session::TrackPath
- edit::types::Direction
- edit::types::EditOperation
- edit::types::Orientation
- edit::types::ValidationErrorKind
- error::AltiumError
- footprint::IpcDensity
- footprint::LeadStyle
- footprint::PackageType
- footprint::PadRowDirection
- format::record_ids::SchRecordId
- io::prjpcb::DocumentType
- ops::output::BomItems
- ops::output::PrimitiveDetail
- ops::output::PrimitiveInfo
- query::AttributeOp
- query::Combinator
- query::CombinatorType
- query::CommonFilterValue
- query::ConnectionPoint
- query::ElectricalFilter
- query::ElectricalType
- query::ElementType
- query::FilterOp
- query::FilterOperator
- query::FilterValue
- query::NetConnectedTarget
- query::PseudoSelector
- query::QueryError
- query::QueryMatch
- query::RecordMatcher
- query::RecordPseudoSelector
- query::RecordType
- query::Selector
- query::StandardAttribute
- query::VisibilityFilter
- records::pcb::BoardSide
- records::pcb::ClassKind
- records::pcb::ComponentStyle
- records::pcb::CornerStyle
- records::pcb::DesignatorDisplayMode
- records::pcb::DielectricType
- records::pcb::DimensionKind
- records::pcb::DisplayUnit
- records::pcb::ExtendedDrillType
- records::pcb::HatchStyle
- records::pcb::LayerKind
- records::pcb::NetScope
- records::pcb::NetTopology
- records::pcb::PcbObjectId
- records::pcb::PcbPadHoleShape
- records::pcb::PcbPadShape
- records::pcb::PcbRecord
- records::pcb::PcbStackMode
- records::pcb::PcbTextJustification
- records::pcb::PcbTextKind
- records::pcb::PcbTextStrokeFont
- records::pcb::PlaneConnectionStyle
- records::pcb::PolyRegionKind
- records::pcb::PolygonType
- records::pcb::PolygonVertexKind
- records::pcb::RuleKind
- records::pcb::TextAutoposition
- records::pcb::UnitSystem
- records::sch::LineStyle
- records::sch::LineWidth
- records::sch::NoErcSymbol
- records::sch::PinElectricalType
- records::sch::PinSymbol
- records::sch::PortAlignment
- records::sch::PortIoType
- records::sch::PortStyle
- records::sch::PowerObjectStyle
- records::sch::SchRecord
- tree::ParentRef
- types::MaskExpansion
- types::Unit
Traits
- dump::DumpTree
- io::reader::ReadExt
- io::writer::WriteExt
- records::sch::SchPrimitive
- traits::AltiumRecord
- traits::Container
- traits::FromBinary
- traits::FromParamList
- traits::FromParamValue
- traits::FromParams
- traits::Graphical
- traits::Locatable
- traits::PcbPrimitive
- traits::SchPrimitive
- traits::ToBinary
- traits::ToParamList
- traits::ToParamValue
- traits::ToParams
- tree::TreeRecord
Derive Macros
Functions
- dump::fmt_angle
- dump::fmt_bool
- dump::fmt_coord
- dump::fmt_coord_point
- dump::fmt_coord_val
- dump::fmt_layer
- dump::fmt_point
- edit::pcb_placement::parse_coord
- edit::pcb_placement::parse_offset
- edit::pcb_placement::parse_position
- footprint::measure::analyze_pitch
- footprint::measure::generate_report
- footprint::measure::measure_all_pads
- footprint::measure::measure_dimensions
- footprint::measure::measure_pad
- footprint::measure::measure_pad_distance
- footprint::measure::measure_row_span
- footprint::measure::minimum_pad_clearance
- footprint::measure::pad_to_silkscreen_clearance
- footprint::render_ascii
- footprint::render_svg
- io::reader::decode_windows_1252
- io::reader::decompress_zlib
- io::reader::read_block
- io::reader::read_block_with
- io::reader::read_c_string
- io::reader::read_compressed_storage
- io::reader::read_coord_point
- io::reader::read_font_name
- io::reader::read_header
- io::reader::read_parameters
- io::reader::read_parameters_block
- io::reader::read_pascal_short_string
- io::reader::read_pascal_string
- io::reader::read_raw_string
- io::reader::read_string_block
- io::writer::compress_zlib
- io::writer::encode_windows_1252
- io::writer::write_block
- io::writer::write_block_with
- io::writer::write_c_string
- io::writer::write_compressed_storage
- io::writer::write_compressed_storage_with
- io::writer::write_coord_point
- io::writer::write_font_name
- io::writer::write_header
- io::writer::write_parameters
- io::writer::write_parameters_block
- io::writer::write_parameters_raw
- io::writer::write_pascal_short_string
- io::writer::write_pascal_string
- io::writer::write_raw_string
- io::writer::write_string_block
- ops::categorization::categorize_component
- ops::intlib::cmd_component
- ops::intlib::cmd_crossrefs
- ops::intlib::cmd_extract_pcblib
- ops::intlib::cmd_extract_schlib
- ops::intlib::cmd_footprints
- ops::intlib::cmd_info
- ops::intlib::cmd_list
- ops::intlib::cmd_overview
- ops::intlib::cmd_parameters
- ops::intlib::cmd_search
- ops::intlib::cmd_symbols
- ops::pcbdoc::cmd_add_arc
- ops::pcbdoc::cmd_add_component
- ops::pcbdoc::cmd_add_cutout
- ops::pcbdoc::cmd_add_fill
- ops::pcbdoc::cmd_add_keepout
- ops::pcbdoc::cmd_add_net
- ops::pcbdoc::cmd_add_polygon
- ops::pcbdoc::cmd_add_region
- ops::pcbdoc::cmd_add_rule
- ops::pcbdoc::cmd_add_text
- ops::pcbdoc::cmd_add_track
- ops::pcbdoc::cmd_add_track_path
- ops::pcbdoc::cmd_add_via
- ops::pcbdoc::cmd_arcs
- ops::pcbdoc::cmd_component
- ops::pcbdoc::cmd_components
- ops::pcbdoc::cmd_create
- ops::pcbdoc::cmd_cutouts
- ops::pcbdoc::cmd_delete_primitive
- ops::pcbdoc::cmd_delete_rule
- ops::pcbdoc::cmd_delete_tracks
- ops::pcbdoc::cmd_delete_vias
- ops::pcbdoc::cmd_fills
- ops::pcbdoc::cmd_info
- ops::pcbdoc::cmd_json
- ops::pcbdoc::cmd_keepouts
- ops::pcbdoc::cmd_layers
- ops::pcbdoc::cmd_modify_rule
- ops::pcbdoc::cmd_nets
- ops::pcbdoc::cmd_outline
- ops::pcbdoc::cmd_overview
- ops::pcbdoc::cmd_place_component
- ops::pcbdoc::cmd_polygon
- ops::pcbdoc::cmd_polygons
- ops::pcbdoc::cmd_regions
- ops::pcbdoc::cmd_rule
- ops::pcbdoc::cmd_rules
- ops::pcbdoc::cmd_set_outline
- ops::pcbdoc::cmd_set_outline_rect
- ops::pcbdoc::cmd_set_settings
- ops::pcbdoc::cmd_settings
- ops::pcbdoc::cmd_texts
- ops::pcbdoc::cmd_tracks
- ops::pcbdoc::cmd_vias
- ops::pcblib::cmd_add_arc
- ops::pcblib::cmd_add_dual_row
- ops::pcblib::cmd_add_footprint
- ops::pcblib::cmd_add_json
- ops::pcblib::cmd_add_pad
- ops::pcblib::cmd_add_pad_grid
- ops::pcblib::cmd_add_pad_row
- ops::pcblib::cmd_add_quad_pads
- ops::pcblib::cmd_add_silkscreen
- ops::pcblib::cmd_create
- ops::pcblib::cmd_footprint
- ops::pcblib::cmd_gen_chip
- ops::pcblib::cmd_holes
- ops::pcblib::cmd_info
- ops::pcblib::cmd_json
- ops::pcblib::cmd_list
- ops::pcblib::cmd_measure
- ops::pcblib::cmd_overview
- ops::pcblib::cmd_pads
- ops::pcblib::cmd_primitives
- ops::pcblib::cmd_render_ascii
- ops::pcblib::cmd_render_png
- ops::pcblib::cmd_render_svg
- ops::pcblib::cmd_search
- ops::prjpcb::cmd_add_document
- ops::prjpcb::cmd_bom
- ops::prjpcb::cmd_components
- ops::prjpcb::cmd_create
- ops::prjpcb::cmd_diff_sch_pcb
- ops::prjpcb::cmd_documents
- ops::prjpcb::cmd_import_to_pcb
- ops::prjpcb::cmd_info
- ops::prjpcb::cmd_json
- ops::prjpcb::cmd_netlist
- ops::prjpcb::cmd_overview
- ops::prjpcb::cmd_parameters
- ops::prjpcb::cmd_remove_document
- ops::prjpcb::cmd_remove_parameter
- ops::prjpcb::cmd_set_parameter
- ops::prjpcb::cmd_sync_to_pcb
- ops::prjpcb::cmd_validate
- ops::queries::components::components_by_category
- ops::queries::nets::connections_by_net
- ops::queries::nets::net_locations
- ops::queries::power::power_map
- ops::queries::power::power_nets
- ops::queries::power::separate_power_and_ground
- ops::schdoc::cmd_blocks
- ops::schdoc::cmd_bom
- ops::schdoc::cmd_component
- ops::schdoc::cmd_components
- ops::schdoc::cmd_create
- ops::schdoc::cmd_hierarchy
- ops::schdoc::cmd_info
- ops::schdoc::cmd_json
- ops::schdoc::cmd_junctions
- ops::schdoc::cmd_netlist
- ops::schdoc::cmd_nets
- ops::schdoc::cmd_overview
- ops::schdoc::cmd_pins
- ops::schdoc::cmd_ports
- ops::schdoc::cmd_power
- ops::schdoc::cmd_power_map
- ops::schdoc::cmd_project
- ops::schdoc::cmd_search
- ops::schdoc::cmd_signal_flow
- ops::schdoc::cmd_stats
- ops::schdoc::cmd_wires
- ops::schdoc_edit::cmd_add_component
- ops::schdoc_edit::cmd_add_junction
- ops::schdoc_edit::cmd_add_missing_junctions
- ops::schdoc_edit::cmd_add_net_label
- ops::schdoc_edit::cmd_add_port
- ops::schdoc_edit::cmd_add_power
- ops::schdoc_edit::cmd_add_wire
- ops::schdoc_edit::cmd_connect_pins
- ops::schdoc_edit::cmd_delete_component
- ops::schdoc_edit::cmd_delete_wire
- ops::schdoc_edit::cmd_find_missing_junctions
- ops::schdoc_edit::cmd_find_unconnected
- ops::schdoc_edit::cmd_list_library
- ops::schdoc_edit::cmd_move_component
- ops::schdoc_edit::cmd_new
- ops::schdoc_edit::cmd_route_wire
- ops::schdoc_edit::cmd_search_library
- ops::schdoc_edit::cmd_show_netlist
- ops::schdoc_edit::cmd_smart_wire
- ops::schdoc_edit::cmd_smart_wire_batch
- ops::schdoc_edit::cmd_suggest_placement
- ops::schdoc_edit::cmd_validate
- ops::schlib::cmd_add_component
- ops::schlib::cmd_add_json
- ops::schlib::cmd_add_line
- ops::schlib::cmd_add_pin
- ops::schlib::cmd_add_polygon
- ops::schlib::cmd_add_rectangle
- ops::schlib::cmd_component
- ops::schlib::cmd_create
- ops::schlib::cmd_gen_ic
- ops::schlib::cmd_info
- ops::schlib::cmd_json
- ops::schlib::cmd_list
- ops::schlib::cmd_overview
- ops::schlib::cmd_pins
- ops::schlib::cmd_primitives
- ops::schlib::cmd_render_ascii
- ops::schlib::cmd_search
- ops::transforms::grouping::group_by_proximity
- ops::util::alphanumeric_sort
- ops::util::count_record_types
- ops::util::get_component_designator
- ops::util::get_component_pins
- ops::util::record_type_name
- ops::util::sheet_size_name
- query::compare_filter
- query::parse_selector
- query::query_records
- query::query_records_with_doc_name
- query::query_schdoc
- records::pcb::read_rules
- records::pcb::write_rules
- records::sch::coord_to_dxp_frac
- records::sch::dxp_frac_to_coord
- types::coord_to_dxp_frac
- types::dxp_frac_to_coord