|
enum | ComponentType : uint {
None = 0x00000000,
GenericMask = 0xFFFFF000,
ComponentType.ExchangeComponentMask = 0x00001000,
ComponentType.ExchangeModelFile = 0x00001001,
ComponentType.ExchangeProductOccurrence = 0x00001002,
ComponentType.ExchangePartDefinition = 0x00001003,
ComponentType.ExchangeView = 0x00001004,
ComponentType.ExchangeFilter = 0x00001005,
ComponentType.ExchangeRepresentationItemMask = 0x00003000,
ComponentType.ExchangeRIBRepModel = 0x00003001,
ComponentType.ExchangeRICurve = 0x00003002,
ComponentType.ExchangeRIDirection = 0x00003003,
ComponentType.ExchangeRIPlane = 0x00003004,
ComponentType.ExchangeRIPointSet = 0x00003005,
ComponentType.ExchangeRIPolyBRepModel = 0x00003006,
ComponentType.ExchangeRIPolyWire = 0x00003007,
ComponentType.ExchangeRISet = 0x00003008,
ComponentType.ExchangeRICoordinateSystem = 0x00003009,
ComponentType.ExchangeTopologyMask = 0x00005000,
ComponentType.ExchangeTopoBody = 0x00005001,
ComponentType.ExchangeTopoConnex = 0x00005002,
ComponentType.ExchangeTopoShell = 0x00005003,
ComponentType.ExchangeTopoFace = 0x00005004,
ComponentType.ExchangeTopoLoop = 0x00005005,
ComponentType.ExchangeTopoCoEdge = 0x00005006,
ComponentType.ExchangeTopoEdge = 0x00005007,
ComponentType.ExchangeTopoVertex = 0x00005008,
ComponentType.ExchangeTopoSingleWireBody = 0x00005009,
ComponentType.ExchangeTopoWireEdge = 0x0000500A,
ComponentType.ExchangeDrawingMask = 0x00009000,
ComponentType.ExchangeDrawingModel = 0x00009001,
ComponentType.ExchangeDrawingView = 0x00009002,
ComponentType.ExchangeDrawingSheet = 0x00009003,
ComponentType.ExchangeBasicDrawingBlock = 0x00009004,
ComponentType.ExchangeOperatorDrawingBlock = 0x00009005,
ComponentType.ExchangePMIMask = 0x00011000,
ComponentType.ExchangePMI = 0x00011000,
ComponentType.ExchangePMIText = 0x00011100,
ComponentType.ExchangePMIRichText = 0x00011200,
ComponentType.ExchangePMIRoughness = 0x00011300,
ComponentType.ExchangePMIGDT = 0x00011400,
ComponentType.ExchangePMIDatum = 0x00011500,
ComponentType.ExchangePMILineWelding = 0x00011600,
ComponentType.ExchangePMISpotWelding = 0x00011700,
ComponentType.ExchangePMIDimension = 0x00011800,
ComponentType.ExchangePMIBalloon = 0x00011900,
ComponentType.ExchangePMICoordinate = 0x00011A00,
ComponentType.ExchangePMIFastener = 0x00011B00,
ComponentType.ExchangePMILocator = 0x00011C00,
ComponentType.ExchangePMIMeasurementPoint = 0x00011D00,
ComponentType.ParasolidComponentMask = 0x00020000,
ComponentType.ParasolidModelFile = 0x00020001,
ComponentType.ParasolidAssembly = 0x00020002,
ComponentType.ParasolidInstance = 0x00020003,
ComponentType.ParasolidTopologyMask = 0x00060000,
ComponentType.ParasolidTopoBody = 0x00060001,
ComponentType.ParasolidTopoRegion = 0x00060002,
ComponentType.ParasolidTopoShell = 0x00060003,
ComponentType.ParasolidTopoFace = 0x00060004,
ComponentType.ParasolidTopoLoop = 0x00060005,
ComponentType.ParasolidTopoFin = 0x00060006,
ComponentType.ParasolidTopoEdge = 0x00060007,
ComponentType.ParasolidTopoVertex = 0x00060008,
ComponentType.DWGComponentMask = 0x00100000,
ComponentType.DWGModelFile = 0x00100001,
ComponentType.DWGLayout = 0x00100002,
ComponentType.DWGBlockTable = 0x00100003,
ComponentType.DWGBlockTableRecord = 0x00100004,
ComponentType.DWGEntity = 0x00100005,
ComponentType.DWGLayerTable = 0x00100006,
ComponentType.DWGLayer = 0x00100007,
ComponentType.UserComponent = 0x01000000
} |
|
enum | DeleteMode { Standard = 0,
Full = 1,
StandardAndExchange = 2
} |
|
static HPS.KeyPath [] | GetKeyPath (HPS.Component in_component) |
|
static HPS.KeyPath [] | GetKeyPath (HPS.Component[] in_components) |
|
static bool | operator!= (HPS.Component a, HPS.Component b) |
|
static bool | operator== (HPS.Component a, HPS.Component b) |
|
static IntPtr | ClassID< T > () |
|
bool | cMemOwn |
|
HandleRef | cptr |
|
The Capture class is a smart pointer. It represents a capture, i.e., a collection of visibility settings, material settings, transformation settings, and camera, for a CADModel.