/// permanent type (e.g. "PermOn")
/// optional distance D1 (distance to shorten the start of the precorner, must be greater than zero)
/// when dist1 is greater then zero, also dist2 must be greater than zero; eps must not be set in this case (or equal zero)

permanent type
optional distance D1 (distance to shorten the start of the precorner, must be greater than zero)
when dist1 is greater then zero, also dist2 must be greater than zero; eps must not be set in this case (or equal zero)
/// permanent type ( e . g . " PermOn " ) /// optional distance D1 ( distance to shorten the start of the precorner must be greater than zero ) /// when dist1 is greater then zero also dist2 must be greater than zero ; eps must not be set in this case ( or equal zero )
func (rcv *KinCmdOptPolyTransData) Dist1() float64 {
	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
	if o != 0 {
		return rcv._tab.GetFloat64(o + rcv._tab.Pos)
	}
	return 0.0
}
func ( rcv * KinCmdOptPolyTransData ) Dist1 ( ) float64 { o := flatbuffers . UOffsetT ( rcv . _tab . Offset ( 6 ) ) if o != 0 { return rcv . _tab . GetFloat64 ( o + rcv . _tab . Pos ) } return 0.0 }
permanent type
optional distance D1 (distance to shorten the start of the precorner, must be greater than zero)
when dist1 is greater then zero, also dist2 must be greater than zero; eps must not be set in this case (or equal zero)
permanent type optional distance D1 ( distance to shorten the start of the precorner must be greater than zero ) when dist1 is greater then zero also dist2 must be greater than zero ; eps must not be set in this case ( or equal zero )