|
Altium C++ SDK 3.0
|
#include <EDP.PCB.Interfaces.h>
Public Member Functions | |
| int | AddStepModel (std::wstring const ModelKey, std::wstring const StepFilename, IUnknown *const pTransformation, int *pIndex) |
| int | AddIgesModel (std::wstring const ModelKey, std::wstring const IgesFilename, IUnknown *const pTransformation, int *pIndex) |
| int | NewDocument (bool createTopLabel) |
| int | CloseDocument () |
| int | AddTrack (double x1, double y1, double x2, double y2, double w, double h, double zPosition, IUnknown *const pColor, double isLast) |
| void | ExportToSTEP (std::wstring const filename) |
| int | AddMetaCompound (IUnknown *const pIPCB3D_MetaCompound, IUnknown *const pIPCB3D_Transformation, std::wstring const name, int *pIndex) |
| int | AddInstance (int ParentShapeIndex, int InstanceShapeIndex, IUnknown *const pIPCB3D_Transformation, bool *pSuccess) |
| int | NewAssembly (std::wstring const name, int *pIndex) |
| int | IsAssembly (int ShapeIndex, bool *pSuccess) |
| void | GenerateStepModelForCylinder (IUnknown *const pCylinder, IUnknown *const pTransformation, IUnknown *const pColor, std::wstring const StepFilename) |
| void | GenerateStepModelForSphere (IUnknown *const pSphere, IUnknown *const pTransformation, IUnknown *const pColor, std::wstring const StepFilename) |
| void | GenerateStepModelForExtruded (IUnknown *const pExtruded, IUnknown *const pTransformation, IUnknown *const pColor, std::wstring const StepFilename) |
| int | CreateModelTriangulation (IUnknown **pModelTriangulation) |
| int | CreateExtrudedShape (IUnknown **pExtrudedShape) |
| int | CreateOutline (IUnknown **pOutline) |
| int | CreateColour (IUnknown **pColour) |
| int | CreateTransformation (IUnknown **pTransformation) |
| int | CreateMetaCompound (IUnknown **pMetaCompound) |
| int | CreateCylinderShape (IUnknown **pCylinderShape) |
| int | CreateSphereShape (IUnknown **pSphereShape) |
| int | CreateShapeCollection (IUnknown **pShapeCollection) |
| int | CreatePlanarPolygon (IUnknown **pPlanarPolygon) |
| int | CreateAssemblyQuery (IUnknown **pAssemblyQuery) |
| ISpline * | CreateSpline (int dimension, bool rational, int degree, IPointList *ControlPoints, IDoubleList *weights, IDoubleList *Knots, ICardinalList *knot_multiplicity) |
| int | AddStepModelToAssembly (int AssemblyShapeIndex, std::wstring const ModelKey, std::wstring const StepFilename, IUnknown *const pTransformation, int *pIndex) |
| int | AddAssemblyToMainLabel (int AssemblyIndex) |
| int | CreateTransformedExtrudedShape (IUnknown **pExtrudedShape) |
| int | AddModelToAssembly (int AssemblyShapeIndex, std::wstring const ModelKey, std::wstring const ModelFilename, IUnknown *const pTransformation, IUnknown *const pOverideColor, int *pIndex) |
| int PCB::IOccWrapper::AddAssemblyToMainLabel | ( | int | AssemblyIndex | ) |
| int PCB::IOccWrapper::AddIgesModel | ( | std::wstring const | ModelKey, |
| std::wstring const | IgesFilename, | ||
| IUnknown *const | pTransformation, | ||
| int * | pIndex ) |
| int PCB::IOccWrapper::AddInstance | ( | int | ParentShapeIndex, |
| int | InstanceShapeIndex, | ||
| IUnknown *const | pIPCB3D_Transformation, | ||
| bool * | pSuccess ) |
| int PCB::IOccWrapper::AddMetaCompound | ( | IUnknown *const | pIPCB3D_MetaCompound, |
| IUnknown *const | pIPCB3D_Transformation, | ||
| std::wstring const | name, | ||
| int * | pIndex ) |
| int PCB::IOccWrapper::AddModelToAssembly | ( | int | AssemblyShapeIndex, |
| std::wstring const | ModelKey, | ||
| std::wstring const | ModelFilename, | ||
| IUnknown *const | pTransformation, | ||
| IUnknown *const | pOverideColor, | ||
| int * | pIndex ) |
| int PCB::IOccWrapper::AddStepModel | ( | std::wstring const | ModelKey, |
| std::wstring const | StepFilename, | ||
| IUnknown *const | pTransformation, | ||
| int * | pIndex ) |
| int PCB::IOccWrapper::AddStepModelToAssembly | ( | int | AssemblyShapeIndex, |
| std::wstring const | ModelKey, | ||
| std::wstring const | StepFilename, | ||
| IUnknown *const | pTransformation, | ||
| int * | pIndex ) |
| int PCB::IOccWrapper::AddTrack | ( | double | x1, |
| double | y1, | ||
| double | x2, | ||
| double | y2, | ||
| double | w, | ||
| double | h, | ||
| double | zPosition, | ||
| IUnknown *const | pColor, | ||
| double | isLast ) |
| int PCB::IOccWrapper::CloseDocument | ( | ) |
| int PCB::IOccWrapper::CreateAssemblyQuery | ( | IUnknown ** | pAssemblyQuery | ) |
| int PCB::IOccWrapper::CreateColour | ( | IUnknown ** | pColour | ) |
| int PCB::IOccWrapper::CreateCylinderShape | ( | IUnknown ** | pCylinderShape | ) |
| int PCB::IOccWrapper::CreateExtrudedShape | ( | IUnknown ** | pExtrudedShape | ) |
| int PCB::IOccWrapper::CreateMetaCompound | ( | IUnknown ** | pMetaCompound | ) |
| int PCB::IOccWrapper::CreateModelTriangulation | ( | IUnknown ** | pModelTriangulation | ) |
| int PCB::IOccWrapper::CreateOutline | ( | IUnknown ** | pOutline | ) |
| int PCB::IOccWrapper::CreatePlanarPolygon | ( | IUnknown ** | pPlanarPolygon | ) |
| int PCB::IOccWrapper::CreateShapeCollection | ( | IUnknown ** | pShapeCollection | ) |
| int PCB::IOccWrapper::CreateSphereShape | ( | IUnknown ** | pSphereShape | ) |
| ISpline * PCB::IOccWrapper::CreateSpline | ( | int | dimension, |
| bool | rational, | ||
| int | degree, | ||
| IPointList * | ControlPoints, | ||
| IDoubleList * | weights, | ||
| IDoubleList * | Knots, | ||
| ICardinalList * | knot_multiplicity ) |
| int PCB::IOccWrapper::CreateTransformation | ( | IUnknown ** | pTransformation | ) |
| int PCB::IOccWrapper::CreateTransformedExtrudedShape | ( | IUnknown ** | pExtrudedShape | ) |
| void PCB::IOccWrapper::ExportToSTEP | ( | std::wstring const | filename | ) |
| void PCB::IOccWrapper::GenerateStepModelForCylinder | ( | IUnknown *const | pCylinder, |
| IUnknown *const | pTransformation, | ||
| IUnknown *const | pColor, | ||
| std::wstring const | StepFilename ) |
| void PCB::IOccWrapper::GenerateStepModelForExtruded | ( | IUnknown *const | pExtruded, |
| IUnknown *const | pTransformation, | ||
| IUnknown *const | pColor, | ||
| std::wstring const | StepFilename ) |
| void PCB::IOccWrapper::GenerateStepModelForSphere | ( | IUnknown *const | pSphere, |
| IUnknown *const | pTransformation, | ||
| IUnknown *const | pColor, | ||
| std::wstring const | StepFilename ) |
| int PCB::IOccWrapper::IsAssembly | ( | int | ShapeIndex, |
| bool * | pSuccess ) |
| int PCB::IOccWrapper::NewAssembly | ( | std::wstring const | name, |
| int * | pIndex ) |
| int PCB::IOccWrapper::NewDocument | ( | bool | createTopLabel | ) |