Gorilla.SKP.Lib.Model

Unit Gorilla.SKP.Lib.Model.pas

Classes

Records

Enumerations

  • enum  TSUEntityType  = ( SUEntityType_Edge, SUEntityType_Face, SUEntityType_ComponentInstance, SUEntityType_Group, SUEntityType_Image, SUEntityType_ComponentDefinition, SUEntityType_Layer, SUEntityType_Material, SUNumEntityTypes ) ;
  • enum  TSUModelUnits  = ( SUModelUnits_Inches, SUModelUnits_Feet, SUModelUnits_Millimeters, SUModelUnits_Centimeters, SUModelUnits_Meters ) ;
  • enum  TSUModelVersion  = ( SUModelVersion_SU3, SUModelVersion_SU4, SUModelVersion_SU5, SUModelVersion_SU6, SUModelVersion_SU7, SUModelVersion_SU8, SUModelVersion_SU2013, SUModelVersion_SU2014, SUModelVersion_SU2015, SUModelVersion_SU2016, SUModelVersion_SU2017, SUModelVersion_SU2018, SUModelVersion_SU2019, SUModelVersion_SU2020, SUModelVersion_SU2021 ) ;
  • enum  TSUModelLoadStatus  = ( SUModelLoadStatus_Success, SUModelLoadStatus_Success_MoreRecent ) ;

Constants

  • const FLAG_GET_ENTITIES_TYPE_DEFINITION_ENTITIES : Integer = $1;
  • const FLAG_GET_ENTITIES_TYPE_LAYERS : Integer = $2;
  • const FLAG_GET_ENTITIES_TYPE_LAYER_FOLDERS : Integer = $4;
  • const FLAG_GET_ENTITIES_TYPE_MATERIALS : Integer = $8;
  • const FLAG_GET_ENTITIES_TYPE_SCENES : Integer = $10;
  • const FLAG_GET_ENTITIES_TYPE_STYLES : Integer = $20;
  • const FLAG_GET_ENTITIES_TYPE_DEFINITIONS : Integer = $40;
  • const FLAG_GET_ENTITIES_TYPE_ALL : Integer = $FFFF;

Mics. types

  • type PPSUModelStatistics = pointer to PSUModelStatistics;
  • type PSUModelStatistics = pointer to TSUModelStatistics;

TSKPModelAPI

< Model was loaded successfully, < however it was saved by a newer < version of SketchUp. We strongly < recommended that you update your SDK < to the latest version.

Ancestors

Members

Fields

Methods