Grx.Mgd 1.0
|
Public Member Functions | |
BoundBlock3d (Point3d point1, Vector3d dir1, Vector3d dir2, Vector3d dir3) | |
bool | Contains (Point3d pointToTest) |
void | Extend (Point3d pointToInclude) |
Point3d | GetMaximumPoint () |
Point3d | GetMinimumPoint () |
bool | IsDisjoint (BoundBlock3d block) |
void | Set (Point3d basePoint, Point3d maximumPoint) |
void | Set (Point3d basePoint, Vector3d dir1, Vector3d dir2, Vector3d dir3) |
void | Swell (double distance) |
void | TransformBy (Matrix3d m) |
Public Member Functions inherited from Gssoft.Gscad.Geometry.Entity2d | |
virtual object | Clone () |
override int | GetHashCode () |
override bool | Equals (object obj) |
bool | IsEqualTo (Entity2d entity) |
bool | IsEqualTo (Entity2d entity, Tolerance tolerance) |
bool | IsOn (Point2d point) |
bool | IsOn (Point2d point, Tolerance tolerance) |
void | RotateBy (double angle, Point2d point) |
void | ScaleBy (double scaleFactor, Point2d point) |
void | TransformBy (Matrix2d transform) |
void | TranslateBy (Vector2d translateVector) |
Public Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper | |
override bool | Equals (object obj) |
override int | GetHashCode () |
void | Dispose () |
Static Public Member Functions | |
static new BoundBlock3d | Create (IntPtr unmanagedPointer, bool autoDelete) |
Static Public Member Functions inherited from Gssoft.Gscad.Geometry.Entity2d | |
static Entity2d | Create (IntPtr unmanagedPointer, bool autoDelete) |
Static Public Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper | |
static DisposableWrapper | Create (Type type, IntPtr unmanagedPointer, bool autoDelete) |
static bool | operator== (DisposableWrapper a, DisposableWrapper b) |
static bool | operator!= (DisposableWrapper a, DisposableWrapper b) |
Properties | |
Point3d | BasePoint [get] |
Vector3d | Direction1 [get] |
Vector3d | Direction2 [get] |
Vector3d | Direction3 [get] |
bool | IsBox [get] |
Properties inherited from Gssoft.Gscad.Geometry.Entity2d | |
new bool | AutoDelete [get, set] |
new bool | IsDisposed [get] |
new IntPtr | UnmanagedObject [get] |
Properties inherited from Gssoft.Gscad.Runtime.DisposableWrapper | |
bool | AutoDelete [get, set] |
bool | IsDisposed [get] |
IntPtr | UnmanagedObject [get] |
Additional Inherited Members | |
Protected Member Functions inherited from Gssoft.Gscad.Geometry.Entity2d | |
override void | DeleteUnmanagedObject () |
Protected Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper | |
abstract void | DeleteUnmanagedObject () |
DisposableWrapper (object obj, bool autoDelete) | |
DisposableWrapper (IntPtr unmanagedPointer, bool autoDelete) | |
virtual void | Dispose (bool disposing) |