| ActiveShapes([out, retval] IGAShape **GAShapes) | ISilo | |
| AddUndoAddShapes(void) | ISilo | |
| AddUndoChangeGeometry(IShape *S) | ISilo | |
| AddUndoChangeInstance([in] IGAShapeInstance *GASI) | ISilo | |
| AddUndoChangeTextures([in] IGAFace *GAF) | ISilo | |
| AddUndoDeleteShapes(void) | ISilo | |
| AddUndoMoveVerts([in] IGAVertex *GAV) | ISilo | |
| AddUndoRefineMesh([in] IShape *S) | ISilo | |
| AddUndoReverseNormals([in]IGAFace *GAF,[in] IGAShape *GAS) | ISilo | |
| AllocateEdge([in] IVertex *V0,[in] IVertex *V1,[out, retval] IEdge **E) | ISilo | |
| AllocateFace([out, retval] IFace **F) | ISilo | |
| AllocateGAEdge([out, retval] IGAEdge **GAE) | ISilo | |
| AllocateGAFace([out, retval] IGAFace **GAF) | ISilo | |
| AllocateGAShape([out, retval] IGAShape **GAS) | ISilo | |
| AllocateGAVertex([out, retval] IGAVertex **GAV) | ISilo | |
| AllocateMatrix([out, retval] ISiloMatrix **M) | ISilo | |
| AllocatePoint3D([in] FLOAT X,[in] FLOAT Y,[in] FLOAT Z,[out, retval] IPoint3D **P3D) | ISilo | |
| AllocateShape([out, retval] IShape **S) | ISilo | |
| AllocateShapeInstance([in] IShape *S,[out, retval] IShapeInstance **SI) | ISilo | |
| AllocateVertEdgeTex([out, retval] IVertEdgeTex **VET) | ISilo | |
| AllocateVertex([in] FLOAT X,[in] FLOAT Y,[in] FLOAT Z,[out, retval] IVertex **V) | ISilo | |
| CullBackfaces([out, retval] LONG *pVal) | ISilo | |
| DeleteEdges([in] IShape *S,[in] IGAEdge *GAE) | ISilo | |
| DeleteFaces([in] IShape *S,[in] IGAFace *GAF) | ISilo | |
| DeleteVertices([in] IShape *S,[in] IGAVertex *GAV) | ISilo | |
| EndCurrentTool(void) | ISilo | |
| EndUndoSequence(void) | ISilo | |
| ExecuteCommand([in] LONG CmdID) | ISilo | |
| ExtrudeStaysTogether([out, retval] LONG *pVal) | ISilo | |
| GetEnum([in] BSTR EnumName,[out, retval] LONG *EnumValue) | ISilo | |
| GetManipulator([in] IPoint3D *X,[in] IPoint3D *Y,[in] IPoint3D *Z,[in] IPoint3D *C) | ISilo | |
| GetManipulatorMode([out, retval] LONG *ManipulatorMode) | ISilo | |
| GetMotionConstraint([out, retval] LONG *MotionConstraint) | ISilo | |
| GetMousePosition_X([out, retval] LONG *pVal) | ISilo | |
| GetMousePosition_Y([out, retval] LONG *pVal) | ISilo | |
| GetOptionsFl([in] BSTR TargetName,[in] BSTR OptionName,[out, retval] FLOAT *Value) | ISilo | |
| GetOptionsL([in] BSTR TargetName,[in] BSTR OptionName,[out, retval] LONG *Value) | ISilo | |
| GetSelectionNormal([out, retval] IPoint3D **P3D) | ISilo | |
| GetSelectMode([out, retval] LONG *SelectionMode) | ISilo | |
| GetShapeType([in] IShape *S,[out, retval] LONG *ShapeType) | ISilo | |
| GetSubdivisionLevel([in] IShape *S,[out, retval] LONG *SubdivLevel) | ISilo | |
| ManipAutoPosition([out, retval] LONG *pVal) | ISilo | |
| PersistentSelection([out, retval] LONG *pVal) | ISilo | |
| PopupMessage([in] BSTR MessageText) | ISilo | |
| ProjectPoint([in] FLOAT X,[in] FLOAT Y,[in] FLOAT Z,[out, retval] IPoint3D **P3D) | ISilo | |
| ReadMousePosition(void) | ISilo | |
| RefreshDisplay(void) | ISilo | |
| ReportVertexMovement([in] IGAVertex *GAV) | ISilo | |
| SeamPreservation([out, retval] LONG *pVal) | ISilo | |
| SelectedEdges([out, retval] IGAEdge **GAEdges) | ISilo | |
| SelectedFaces([out, retval] IGAFace **GAFaces) | ISilo | |
| SelectedShapes([out, retval] IGAShape **GAShapes) | ISilo | |
| SelectedVertices([out, retval] IGAVertex **GAVertices) | ISilo | |
| SelectElementsOpaque([in] LONG X1,[in] LONG Y1,[in] LONG X2,[in] LONG Y2,[in] IGAGeometry *selGeometry) | ISilo | |
| SelectElementsTransparent([in] LONG X1,[in] LONG Y1,[in] LONG X2,[in] LONG Y2,[in] IGAGeometry *selGeometry) | ISilo | |
| SetManipulator([in] IPoint3D *X,[in] IPoint3D *Y,[in] IPoint3D *Z,[in] IPoint3D *C) | ISilo | |
| SetOptionsFl([in] BSTR TargetName,[in] BSTR OptionName,[in] FLOAT Value,[out, retval] LONG *RetValue) | ISilo | |
| SetOptionsL([in] BSTR TargetName,[in] BSTR OptionName,[in] LONG Value,[out, retval] LONG *RetValue) | ISilo | |
| Shapes([out, retval] IGAShape **GAShapes) | ISilo | |
| ShowAltManip([out, retval] LONG *pVal) | ISilo | |
| ShowButtons([out, retval] LONG *pVal) | ISilo | |
| ShowGrids([out, retval] LONG *pVal) | ISilo | |
| ShowManip([out, retval] LONG *pVal) | ISilo | |
| ShowRefImages([out, retval] LONG *pVal) | ISilo | |
| ShowUserLights([out, retval] LONG *pVal) | ISilo | |
| SnappingEnabled([out, retval] LONG *pVal) | ISilo | |
| SoftSelectionEnabled([out, retval] LONG *pVal) | ISilo | |
| StartUndoSequence(void) | ISilo | |
| StatusBarMessage([in] BSTR MessageText) | ISilo | |
| UnifyEdges([in] IShape *S) | ISilo | |
| UnprojectPoint([in] LONG X,[in] LONG Y,[in] LONG Z,[out, retval] IPoint3D **P3D) | ISilo | |
| UnprojectPointAtDepth([in] LONG X,[in] LONG Y,[in] IVertex *pV,[out, retval] IPoint3D **P3D) | ISilo | |
| UpdateToGeoChanges([in] IShape *S) | ISilo | |
| UpdateToNewSelection(void) | ISilo | |
| UpdateToPosChanges([in] IShape *S) | ISilo | |
| UseUserLights([out, retval] LONG *pVal) | ISilo | |