SketchUp C API

- Main Page
- Related Pages
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 1 2 3]

SketchUpAPI | Interfaces for the SketchUp SDK
application | Interfaces for usage within the SketchUp application
application.h | Interfaces for usage within the SketchUp application
model.h | Interfaces for SUModelRef for live access
overlay.h | An Overlay provides a way to render an image over the SU rendering
ruby_api.h | Interfaces for exchanging data between SketchUp's Ruby API and C API
geometry | Interfaces for geometric operations
bounding_box.h | Interfaces for SUBoundingBox3D
plane3d.h | Interfaces for SUPlane3D
point2d.h | Interfaces for SUPoint2D
point3d.h | Interfaces for SUPoint3D
ray3d.h | Interfaces for SURay3D
transformation.h | Interfaces for SUTransformation
transformation2d.h | Interfaces for SUTransformation2D
vector2d.h | Interfaces for SUVector2D
vector3d.h | Interfaces for SUVector3D
import_export | Interfaces for importers and exporters
modelexporterplugin.h | Interfaces for SketchUpModelExporterInterface
modelimporterplugin.h | Interfaces for SketchUpModelImporterInterface
pluginprogresscallback.h | Interfaces for import/export progress feedback and cancellation
model | Interfaces for the SketchUp model
arccurve.h | Interfaces for SUArcCurveRef
arrow_type.h | Interfaces for SUArrowType
attribute_dictionary.h | Interfaces for SUAttributeDictionaryRef
axes.h | Interfaces for SUAxesRef
camera.h | Interfaces for SUCameraRef
classification_attribute.h | Interfaces for SUClassificationAttributeRef
classification_info.h | Interfaces for SUClassificationInfoRef
classifications.h | Interfaces for SUClassificationsRef
component_definition.h | Interfaces for SUComponentDefinitionRef
component_definition_snap_to_behavior_private.h | Definition for SUSnapToBehavior. Don't include directly
component_instance.h | Interfaces for SUComponentInstanceRef
curve.h | Interfaces for SUCurveRef
defs.h | Types related to the SketchUp model
dimension.h | Interfaces for SUDimensionRef
dimension_linear.h | Interfaces for SUDimensionLinearRef
dimension_radial.h | Interfaces for SUDimensionRadialRef
dimension_style.h | Interfaces for SUDimensionStyleRef
drawing_element.h | Interfaces for SUDrawingElementRef
dynamic_component_attribute.h | Interfaces for SUDynamicComponentAttributeRef
dynamic_component_info.h | Interfaces for SUDynamicComponentInfoRef
edge.h | Interfaces for SUEdgeRef
edge_use.h | Interfaces for SUEdgeUseRef
entities.h | Interfaces for SUEntitiesRef
entity.h | Interfaces for SUEntityRef
entity_list.h | Interfaces for SUEntityListRef
entity_list_iterator.h | Interfaces for SUEntityListIteratorRef
environment.h | Interfaces for SUEnvironmentRef
environments.h | Interfaces for SUEnvironmentsRef
face.h | Interfaces for SUFaceRef
font.h | Interfaces for SUFontRef
geometry.h | Deprecated, don't use
geometry_input.h | Interfaces for SUGeometryInputRef
group.h | Interfaces for SUGroupRef
guide_line.h | Interfaces for SUGuideLineRef
guide_point.h | Interfaces for SUGuidePointRef
image.h | Interfaces for SUImageRef
image_rep.h | Interfaces for SUImageRepRef
instancepath.h | Interfaces for SUInstancePathRef
layer.h | Interfaces for SULayerRef
layer_folder.h | Interfaces for SULayerFolderRef
line_style.h | Interfaces for SULineStyleRef
line_styles.h | Interfaces for SULineStylesRef
location.h | Interfaces for SULocationRef
loop.h | Interfaces for SULoopRef
material.h | Interfaces for SUMaterialRef
mesh_helper.h | Interfaces for SUMeshHelperRef
model.h | Interfaces for SUModelRef
model_entity_type_private.h | Definition for SUEntityType. Don't include directly
model_version.h | Type for SketchUp model file version
opening.h | Interfaces for SUOpeningRef
options_manager.h | Interfaces for SUOptionsManagerRef
options_provider.h | Interfaces for SUOptionsProviderRef
polyline3d.h | Interfaces for SUPolyline3dRef
rendering_options.h | Interfaces for SURenderingOptionsRef
scene.h | Interfaces for SUSceneRef
schema.h | Interfaces for SUSchemaRef
schema_type.h | Interfaces for SUSchemaTypeRef
section_plane.h | Interfaces for SUSectionPlaneRef
selection.h | Interfaces for SUSelectionRef
shadow_info.h | Interfaces for SUShadowInfoRef
skp.h | Interfaces for reading metadata from SketchUp files without loading the whole file
snap.h | Interfaces for SUSnapRef
space.h | Interfaces for SUSpaceRef
style.h | Interfaces for SUStyleRef
styles.h | Interfaces for SUStylesRef
text.h | Interfaces for SUTextRef
texture.h | Interfaces for SUTextureRef
texture_writer.h | Interfaces for SUTextureWriterRef
typed_value.h | Interfaces for SUTypedValueRef
uv_helper.h | Interfaces for SUUVHelperRef
vertex.h | Interfaces for SUVertexRef
utils | General utility interfaces
math_helpers.h | Interfaces for comparing values with tolerances
color.h | Interfaces for SUColor
common.h | Generic interfaces for the API types
defs.h | General types for the API
extension_license.h | Interfaces for SUExtensionLicense
geometry.h | Define types for geometric operations
initialize.h | Functionality for the API interface itself
length_formatter.h | Interfaces for SULengthFormatterRef
sketchup.h | Utility header that loads all other headers in the SDK package
sketchup_info.h | Interfaces for obtaining information about the executing SketchUp application
slapi.h | Deprecated, don't use
transformation.h | Deprecated, don't use
unicodestring.h | Interfaces for SUStringRef