Lines Matching full:parameter
50 // The parameter block encodes the location of the user's original value, and
51 // also the "current state" of the parameter. The evaluator uses whatever is in
52 // the current state of the parameter when evaluating. This is inlined since the
56 // parameter block may also hold a pointer to a local parameterization; the
57 // parameter block does not take ownership of this pointer, so the user is
70 // The size of the parameter block.
73 // Manipulate the parameter state.
76 << "Tried to set the state of constant parameter "
79 << "Tried to set the state of constant parameter "
86 // Copy the current parameter state out to x. This is "GetState()" rather than
106 // Set this parameter block to vary or not.
111 // This parameter block's index in an array.
115 // This parameter offset inside a larger state vector.
119 // This parameter offset inside a larger delta vector.
123 // Methods relating to the parameter block's parameterization.
126 // parameterization for this parameter block. The returned matrix is row-major
140 // It is an error to pass NULL for the parameterization. The parameter block
145 << "Invalid parameterization for parameter block. The parameter block "
148 << "accidentally use the wrong parameter block or parameterization?";
166 // LocalParameterization::Plus() but uses the parameter's current state
247 // The "state" of the parameter. These fields are only needed while the
254 // The index of the parameter. This is used by various other parts of Ceres to
258 // The offset of this parameter block inside a larger state vector.
261 // The offset of this parameter block inside a larger delta vector.