public class CompiledLaserRow
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
height |
LaserData_BC8.LaserRow[] |
rows |
double |
width |
Constructor and Description |
---|
CompiledLaserRow(LaserData_BC8.LaserRow row) |
CompiledLaserRow(LaserData_BC8.LaserRow[] rows) |
Modifier and Type | Method and Description |
---|---|
void |
bakeEnd(LaserContext context,
double length) |
void |
bakeEndCap(LaserContext context) |
void |
bakeFor(LaserContext context,
LaserData_BC8.LaserSide side,
double startX,
int count) |
void |
bakeStart(LaserContext context,
double length) |
void |
bakeStartCap(LaserContext context) |
public final LaserData_BC8.LaserRow[] rows
public final double width
public final double height
public CompiledLaserRow(LaserData_BC8.LaserRow row)
public CompiledLaserRow(LaserData_BC8.LaserRow[] rows)
public void bakeStartCap(LaserContext context)
public void bakeEndCap(LaserContext context)
public void bakeStart(LaserContext context, double length)
public void bakeEnd(LaserContext context, double length)
public void bakeFor(LaserContext context, LaserData_BC8.LaserSide side, double startX, int count)