BSplineBoundary (Class)

In: structures/Boundaries.rb
Parent: Cell
FaceData EdgeBoundary BoundaryComplex BSplineBoundary VertexBoundary CellComplex Cell TopLevel

this is the class for edges of the boundary complex

Methods

addKnot   new   removeKnot  

Attributes

color  [RW]  color is a free flag spline is the geometric definition of this boundary edge complex is a pointer to the containing boundary complex fixed is a flag used by Simulation.moveWithData fixed = 0 not fixed fixed = 1 fixed horizontally fixed = 2 fixed vertically fixed = 3 no movement rest = Total Parametric Length / Total Rest Length
complex  [RW]  color is a free flag spline is the geometric definition of this boundary edge complex is a pointer to the containing boundary complex fixed is a flag used by Simulation.moveWithData fixed = 0 not fixed fixed = 1 fixed horizontally fixed = 2 fixed vertically fixed = 3 no movement rest = Total Parametric Length / Total Rest Length
fixed  [RW]  color is a free flag spline is the geometric definition of this boundary edge complex is a pointer to the containing boundary complex fixed is a flag used by Simulation.moveWithData fixed = 0 not fixed fixed = 1 fixed horizontally fixed = 2 fixed vertically fixed = 3 no movement rest = Total Parametric Length / Total Rest Length
rest  [RW]  color is a free flag spline is the geometric definition of this boundary edge complex is a pointer to the containing boundary complex fixed is a flag used by Simulation.moveWithData fixed = 0 not fixed fixed = 1 fixed horizontally fixed = 2 fixed vertically fixed = 3 no movement rest = Total Parametric Length / Total Rest Length
spline  [RW]  color is a free flag spline is the geometric definition of this boundary edge complex is a pointer to the containing boundary complex fixed is a flag used by Simulation.moveWithData fixed = 0 not fixed fixed = 1 fixed horizontally fixed = 2 fixed vertically fixed = 3 no movement rest = Total Parametric Length / Total Rest Length

Public Class methods

initialize attributes data pointer is unused at this juncture

Public Instance methods

add a spline knot at parametric position u along the spline

remove a spline knot at parametric position u

[Validate]