Class Slice3D
Assembly: cs.temp.dll.dll
Syntax
Constructors
Slice3D(Vector3D, Point3D, Double, Double)
Declaration
public Slice3D(Vector3D normal, Point3D topLeft, double width, double height)
Parameters
Properties
BottomLeft
Declaration
public Point3D BottomLeft { get; }
Property Value
BottomRight
Declaration
public Point3D BottomRight { get; }
Property Value
Height
Declaration
public double Height { get; }
Property Value
Normal
Declaration
public Vector3D Normal { get; }
Property Value
Plane
Declaration
public Plane3D Plane { get; }
Property Value
TopLeft
Declaration
public Point3D TopLeft { get; }
Property Value
TopRight
Declaration
public Point3D TopRight { get; }
Property Value
Width
Declaration
public double Width { get; }
Property Value
Methods
Intersect(Slice3D, out Segment3D)
Declaration
public bool Intersect(Slice3D b, out Segment3D intersection)
Parameters
Returns
Project(Point3D)
Declaration
public Point3D Project(Point3D point)
Parameters
Type |
Name |
Description |
Point3D |
point |
|
Returns
Project(Segment3D)
Declaration
public Segment3D Project(Segment3D segment)
Parameters
Returns